Skip to main content

Full text of "Repositorio de revistas tuxinfo"

See other formats


AfiO 1 1t NUMERO 8 



JULIO DE 2008 



m PROGRAMACION CURSO de c, quota entrega 




ViViV«IK*l?taiIHl]flIiT! 




DE LA TACTICA A LA PRACTICA 

■ SEGURIDAD DERECHO A LA ■ LABOXPRESS LOTUS SYMPHONY, GNOME 

fWAOOAD TRUECRYPT APPLET MUSIC HREFOX 3 PORTABLE, VIA OPENBOOK 

■ LABORATORIO MtGRANDO LA OFICINA DE LA MANO DE 0PENOFFICE.ORG, 
PARTE 2 (COMBIZAMK) DE LA MANO DE WRFTER Y MATH) 



DJSTRGS, JUEGQS, METODOLQGIA, NQTICIAS, OPINION, PAGINAS, TRUCOS Y MAS... 



Bienvenidos a tuxinfo "numero 8". Como todos los meses comienzo agradeciendo a todos 
ustedes por leernos mes a mes, a los colaboradores ya que sin ellos no se podria tener 
tanto contenido y de tan buena calidad, a nuestro corrector, y por supuesto a nuestra di- 
senadora quien intenta poner orden a todo el material y plasmarlo en una revista gratuita 
de excelente calidad como lo es tuxinfo. 

Ademas agradezco a todos los lectores que leen nuestra revista desde el servicio flash 
ingresado en el sitio de tuxinfo de forma totalmente simple gracias a scribd (www.Scribd. 
Com) sitio excelente para este fin, el cual tiene un promedio superior a 500 lecturas men- 
suales on line. 

Muchas gracias a todos los que entendieron el mensaje de las colaboraciones ingresado 
en el numero anterior, ya que la recaudacion de donaciones subio muy poco, tenemos 
confianza en que ustedes, nuestros lectores, puedan ayudarnos a seguiren este proyec- 
to y que tengan en claro que no queremos llenarnos de dinero, simplemente trabajar con 
calidad como lo venimos haciendo hace tiempo y tratar de remunerar el mismo de alguna 
manera. 

Bueno ya entrando en la revista, les cuento que hay mucha informacion para leer, el mes 
pasado hablamos de que habfamos estado en un evento de opensolaris, y este mes te- 
nemos una nota de la distro con entrevista incluida, luego la nota de tapa como no podia 
faltar es de firefox 3, terminamos con nuestro curso de "c", encontraran la 4 a parte del 
curso a principiantes en donde William nos mostrara diferentes opciones de instalacion 
de aplicaciones, la cobertura de roberto allende sobre fisl, pablo trincavelli hablara de 
truecrypt, estrenamos nueva seccion, la cual intitulamos: "acerca de..." En donde cada 
colaborador de tuxinfo nos contara un poco mas de sus actividades, y mucho mas como 
siempre. 

Los agradecimientos de siempre no podfan faltar. 
Muchas gracias a todos, Que la disfruten... 



Ariel M. Corgatelli 



Ariel Corgatelli (director, editor y coordinador) 

Claudia A. Juri (marketing, edicion y ventas) 

Oscar Reckziegel (el corrector) 

Martin Belmonte (El Caricaturista) 

Lucas Wells (el traductor) 

Angel Guadarrama 

Claudio de Brasi 

Ernesto Vazquez Aguilar 

Facundo Arena 

Franco Rivera 

Guillermo Movia 

Marcelo Guazzardo 

Matfas Gutierrez 

Samuel Jose Rocha Martos 

Jorge E. Huck 

William Sandoval 

David J. Casco 

Rodney Rodriguez Lopez 

Pablo Barrera "el otro" 

Roberto Allende 

Estevan Saavedra 

Pablo Trincavelli 



DISENO 

Soledad Piscitelli 
(ES Design) 
Emiliano Piscitelli 
(asistente de diseno - ES Design) 



LYAVAYH 4 1 Hi 1 1 H'HK'l I ifrl i 




Tuxlnfo Numero 7, recibio la colabo- 
racion economica desde Paypal/Di- 
neromail de las siguientes personas 
listadas. 

Federico Aikawa 
Mariano Mara 
Armando Rafael Garcia 
Ramiro German Lopez 
Pedro Bordon 
Gerardo Alberto Flores 
monica fernandez Espana 
Ricardo Bertarini 
Luis Alberto DArdis 
Omar Gustavo Villanueva 
Pablo Bardelli 
Juan Pablo Ruiz Salinas 
Leonardo Burgos 
Jorge Rolando Tolosa 

Donaciones sin tarjeta de credito 

http://www.tuxinfo.com.ar/tuxinfo/?page_id=35 
Donaciones con tarjeta de credito 

http://www.tuxinfo.com.ar/tuxinfo/?page_id=37 



CONTACTENOS 

Para contactarse con Tuxlnfo es bien simple, 
solo deben enviar a un email a info@tuxinfo. 
com.ar y si su deseo es colaborar con articulos 
pueden hacerlo. 




FE DE ERRATAS "TUXINFO 7" 

El mes pasado hubo algunas confusiones ajenas a nuestra mejor voluntad de realizar una revista de excelente calidad y gratuita. 
Pag. 20- el autor del articulo destinado a Ipcop, es Pablo Trincavelli 

Pag. 39- en el indice esta anunciada la segunda parte de openOffice, y en cambio encontraron a Clonezilla. 

Pag. 77- el autor de la nota de seguridad donde tratabamos como solucionar el problema de openssh en Debian es Marcelo Gua- 

zzardo. 



'ICIAS DEL Ml 



DISTROS 

OTRO SABOR UNIX, O LINUX. CON USTEDES 
OPENSOLARIS 2008 



LABORATORIO 

MIGRANDO LA OFICINA DE LA MANO DE OPENOFFICE 

J PARTE 2 
ENZANDO DE LA MANO DE WRITER Y MATH) 




LABOXPRESS 




NOTA DE TAPA 

FIREFOX 3: DE LA TACTICA A LA PRACTICA 



PRINCIPIANTES 

DE WINDOWS A LINUX 4 a PARTE: 
INSTALACION DE APLICACIONES EN UBUNTU 



DGRAMACIC 
RSO DE C EDIC 



SEGURIDAD 




RINCON DEL LECTOR 



NUEVA SECCION 
"ACE RCA DE..." 



Nombre Completo: 



Ernesto Alfonso 



Apellidos: Vazquez Aguilar 
Alias: nestux 

Edad: 23 afiOS 



Sitio o blog personal: http://neStUX.COm/ 

blog 

Email: emesto@nestux.eom 




Hobbies: Tocar guitarra, jugar poker y escuchar musica todo 
el dia 

Primera distro GNU utilizada: SuSE 

Distro que utiliza actualmente: Slackware 12.1 

Loqueamo: La libertad de poder hacer con mi pc lo que se 
me pegue la gana y estar rodeado de todo lo que me 
agrada. 

Loqueodia: La sefiora que me insulta cada vez que pongo mi 
estereo haha. 



TUXINFO PRIM ERA PARTE 

PRESENTE EN FISL 9.0 



Entre el 17 y 19 de abril se realizo en porto alegre la mayor edicion, 
unos de los mas concurridos eventos de software libre de latino- 
america. La novena edicion del forum internacional de software 
libre (fisl) reunio un total de 7.417 Participantes provenientes de 
21 paises que fueron para escuchar a 402 oradores protagonistas 
de 257 charlas. Tuxinfo no podia faltar a fisl y desde el numero 7 
presentaremos lo mas importante que dejo el evento[1]. 




Fisl 9: Mas de siete mil participantes provenientes de 21 paises se dieron cita en Porto Alegre, Brasil. 



iViVAVA \ I □ I j V I* W»M 1 1 Wz i a 



SULAMITA GARCIA: EL CAM I NO DEL GEEK PROFESIONAL 



Sulamita Garcia, a cargo del sector Open Source para Latinoamerica de Intel, dio una charla 
orientada a jovenes que estan comenzando su carrera en el mercado IT. 
Sulamita comenzo aclarando que no era su idea dar recetas porque cada persona, y por lo 
tanto su carrera, son diferentes y no se pueden aplicar los mismos criterios. De todos modos, 
muchas sugerencias fueron bastante generales, por ejemplo: 

Es importante que te detengas un dia a pensar que queres estar haciendo de aqui a 10 anos. 
Luego, y a partir de posibles respuestas, pensa en las habilidades que requieren cada una. 
Esta reflexion marca el camino que tenes que seguir. 

A modo de ayuda, propuso dividir la carrera en dos caminos diferentes. Uno orientado a la 
gerencia y otro mucho mas tecnico. Por supuesto que el problema esta simplificado, pero es 
un buen inicio. 




Dos posibles caminos en la carrera de un profesional IT 



En un momento hablo sobre las reglas de vestimenta que puede tener una empresa y, mos- 
trando una foto de Lula presidente y el Lula obrero, dijo algo como: el cambio de look no ne- 
cesariamente significa renunciar a tu identidad. 




LEO MONK: EN BUSCA DE NUEVOS MODELOS LABORALES 



El reconocido miembro de la Comunidad Argentina de Software libre presento la charla "Crea- 
don colaborativa de Empresas" donde describio el modelo de organizacion basado en coope- 
rativas y compartio sus experiencias en GCoop. 

Esta charla hacia referenda implicita a Smalltalk donde uno de los slogans en su comunidad 
era: There's more than one way to do it (hay mas de una forma de hacerlo). 
Con un material de soporte cuidadosamente preparado, se enumeraron cuestiones impres- 
cindibles como por ejemplo los conceptos centrales alrededor de una cooperativa: 

1. Adhesion abierta y voluntaria 

2. Control democratico de los socios 

3. Participacion economica de los socios 

4. Autonomia e independencia 

5. Educacion, entrenamiento e informacion 

6. Cooperacion entre cooperativas 

7. Compromiso con la comunidad 




Leo Monk: Creadon colaborativa de Empresas 



Algo que resulto muy interesante fue la comparacion y similitud de estos con los principios 
fundacionales de Debian. 



SUN: TECHNOLOGY IS ALSO ABOUT PEOPLE 

Durante el segundo dia de Fisl 9.0, Jean Elliot de Sun Microsystems describio el camino que 
esta recorriendo su empresa hacia el Software Libre. En realidad la charla original era de Si- 
mon Phipps con el titulo The Trend that is driving Free Software in open source communities. 
Dado un pequeho problema de salud, Simon no pudo estar presente y en su lugar envio un 
video que se encuentra disponible en youtube[2] . 
Algunas frases interesantes de Simon: 

Hoy en dia, el software libre, se ha convertido en una de las fuerzas mas importantes del 
mundo del software para computadoras. De acuerdo a Gartner, en 5 ahos estara presente 
en el 90% de los productos de software. Esto significa un incremento significativo de nuevos 
jugadores dentro de la comunidad de software libre. Tenemos que estar preparados para 
cuando esto ocurra. Tenemos que estar preparados para darles la bienvenida, para guiarlos y 
convertirlos en buenos ciudadanos del mundo del software libre; resolver cuestiones de licen- 
cias que traen consigo, cuestiones de legales y de uso de marcas. 

Es muy importante que, como movimiento comencemos a trabajar ahora mismo y definir cua- 
les van a ser las politicas para uso de marcas, licencias y patentes. 

Luego del video, Jean Elliott presento la charla titulada Technology is also about people. En 
esta charla, Jean conto sobre la apuesta que esta haciendo Sun hacia el software libre y las 
lecciones aprendidas. Algunas frases que dijo aparecieron en el material de soporte[3] : 




Jean Elliott, technology is also about people 



A veces parece que hay una division entre comunidades y compahias. 

Aunque en otras oportunidades, es todo lo contrario y se percibe una tremenda colaboracion 

mutua. 



De todos modos, la gente, individuos y grupos son los que hacen la diferencia. 

Leccion aprendida: Como trabaja la gente depende en gran medida de lo que quieren lograr 

y el sistema en el que interactuan (mucho aprendizaje y mucho cambio requiere muchisima 

comunicacion) 

Los individuos hacen la diferencia 

Ocurren cosas increibles cuando la gente se comunica 

Trabajar juntos requiere coraje, conocimiento, compasion, paciencia y perseverancia. 
Y humor!, y Tiempo! 

1 . http://fisl.softwarelivre.org/9-0/www/node/532 

2. http://robertoallende.com/tecnologia/eventos/sun-technology-is-also-about-people 

3. http://www.slideshare.net/guest6087b5/technology-is-also-about-people 



Por Roberto Allende * 

* Sobre el autor de la nota, Roberto Allende 

- Director Comercial en menttes - empresa dedicada al desarrollo en Python, Zope y Plone basada en Soft- 
ware Libre. Miembro de Zea Partners. 

- Miembro de Plone Foundation, Texas, EE.UU. 

- Cofundador y administrador del proyecto Plone Conosur. 

- Contacto para Latinoamerica del proyecto PloneGov y miembro del proyecto CommunesPlone. 

- Cofundador de la comunidad Freenets (http://www.freenets.org.ar). 

- Autor del blog robertoallende.com dedicado a Software Libre, Plone y temas relacionados a la web. 




Partner Qficial 




oppnXperfLjca 



tfl SOLUCION EMPRESARLAL GIQBAL 





www.disytel.com 



CAM PAN A PLAYOGG, HAGAMOS CONCIENCIA, 
NO SOLO EXISTE EL MP3 



De modo creciente, empresas de software privativo como Microsoft, Apple y Adobe estan lan- 
zando formatos de audio y video que restringen el acceso y restringen a los desarrolladores 
de software, pero hay una alternativa que puede ser reproducida en todas las computadoras 
sin restricciones: Ogg. 

Ogg ofrece formatos multimedia de calidad profesional (www.bigbuckbunny.org), es utilizado 
extensivamente en proyectos de software libre, los artistas y un numero creciente de distribui- 
dores de musica y video lo estan empleando. 

Pronto, aproximadamente un millon de chicos y sus familias estaran recibiendo las computa- 
doras One Laptop per Child XO, pensadas tambien para reproducir y crear archivos Ogg. O, 
por ejemplo en Brasil, 52 millones de estudiantes recibiran educacion informatica con GNU/ 
Linux, con lo cual estaran en condiciones de hacer lo mismo, al igual que en muchos otros 
paises como Espaha (donde la educacion y el software libre van de la mano en Extremadura, 
Andalucia, Madrid y otras partes), Venezuela o Rusia. 

Apoyando hoy al formato Ogg, podemos ayudar a asegurar que los chicos que reciban las 
computadoras portatiles XO tengan acceso a miles de recursos educacionales y materiales 
en la WEB. 

Construyamos para los demas, no solo para nosotros, recomendemos a nuestros amigos y 
conocidos hacer lo mismo. 

Es el apoyo al acceso a VIDEOS, y MUSICA, o sea, un gran espectro que puede abarcar 

TV 
CINE 

Musica de cualquier clase 

RADIO 

de todo!!!! 

Es decir, apoyar una forma de hacer las cosas, no a un mero formato como a veces se piensa, 
o a una disciplina artistica como la musica. 

Que las maquinas educativas XO puedan reproducir gran cantidad de material en la red, que 
millones de chicos tengan acceso a esos materiales, depende de que creemos archivos mul- 
timedia en formato OGG, es decir, depende tambien de que apoyemos sostenidamente esta 
campaha. 

La libre cultura es tan importante como apoyar el software libre, el hardware libre o el espacio 
radioelectrico libre. 

Una campaha supone vivirla en el tiempo, luchar por eso, hacer propia la lucha de otros con 
humildad, que al fin y al cabo es nuestra propia lucha libertaria. 
Proponemos que envies este texto por mail a tus amigos. 



Marcos Guglielmetti 
http://musix.org.ar/ 
Campaha PlayOGG (http://playogg.org/) 



iViViVA \ I VA I '■ V l» W»M liMM 



ANTE LA LLEGADA DEL IPHONE 3G, 

EL ITUNES STORE YA FUNCIONA EN ARGENTINA 

(Buenos Aires, julio de 2008). Ante la inminente llegada del iPhone 3G al pais, ya se encuen- 
tra en funcionamiento el iTunes Store en Argentina lo que permitira, a priori, que los usuarios 
del iPod touch puedan adquirir actualizaciones y aplicaciones, ya sean gratuitas o pagas, y 
mas adelante, puedan hacer lo mismo quienes posean el iPhone 3G. 
Hasta el momento, no existia acceso desde la Argentina y solo podian adquirirse estas aplica- 
ciones y actualizaciones desde los Estados Unidos y otros paises en los que ya existia iTunes 
Store, pero para ello, el interesado debia contar con una tarjeta de credito y un domicilio fiscal 
en ese pais. 

Gracias a la activacion de esta plataforma en Argentina, quienes descarguen en sus computa- 
doras el iTunes y registren en el Store una cuenta con su tarjeta de credito podran, por ejem- 
plo, actualizar su iPod touch a la version 2.0 y asi poder adquirir o descargar gratuitamente 
segun el caso diferentes aplicaciones, y proximamente lo propio para todos los iPhone con 
version de sistema operativo 2.0 que estan llegando a nuestro pais. 



SCO TENDRA QUE PAGARLE 2,5 MILLONES DE 
DOLARES A NOVELL 

Bueno, esta noticia era de esperar ya que SCO el aho pasado habia perdido el juicio que lle- 
vaba a cabo contra Novell quien demostro ser el propietario comercial de Unix. 
Ahora esta jugada judicial a SCO le costara nada menos que 2.5 millones de dolares solo en 
concepto de royalties. 



FIREFOX AL FINAL CONSIGUIO SU CERTIFICADO 
OFICIAL GUINNESS 

En el dia de ayer fue entregado el certificado oficial del record Guinness a Firefox 3 como el 
software mas descargado en 24 horas. La entrega de la mano de Gareth Davies, (gerente del 
area Internet y tecnologia) a Tristan Nitot presidente de Mozilla Europa. 



FORMATO PDF DE ADOBE YA ES UN ESTANDAR ISO 

El nuevo estandar "ISO 32000-1, Document management - Portable document format - Part 
1: PDF 1.7" esta basado en la version 1.7 de PDF desarrollada por Adobe, y se convierte en 
un estandar aceptado por este importante organismo. 

De cualquier manera los archivos PDF eran considerados por la inmensa masa de usuarios 



iViViVA \ I VA I '■ V t* W»M liMM 



informaticos como un estandar sin serlo, ya sea por su popularidad, por su portabilidad, etc. 
Las palabras de Adobe fueron: "Al liberar la especificacion completa de PDF para la estanda- 
rizacion ISO, estamos reforzando nuestro compromiso con la apertura tecnologica". 



XANDROS Y LINSPIRE SE UNIERON EN SECRETO 

Los rumores se hicieron realidad, hoy las dos empresas son una, luego de haber cerrado un 
trato de forma secreta y sin contar con los accionistas de ambas empresas, tal cual confirma 
el mensaje enviado por el CEO de Linspire, Michael Robertson a sus accionistas. 
No pregunten valores porque no los tenemos y lo que si sabemos es que Linspire nunca ter- 
mino de salir a luz, y en cambio Xandros si, una de las razones quizas sea la inclusion en el 
equipo ASUS Eee. 

Al parecertambien una sensacion de descontento por parte de los accionistas, es mas uno de 
ellos ingreso en su blog la carta recibida de Robertson en donde apenas brinda explicaciones 
de la union. 

http://kevincarmony.blogspot.com/2008/06/xandros-acquires-linspire-assets-in.html 



BALLMER DESDE AHORA LA UNICA VOZ DE MICROSOFT 

Asi es, nuestro querido Steve Ballmer consiguio el sillon de Bill Gates, ya que la semana pa- 
sada abandono su puesto en la empresa de Redmond. 

Ballmer siempre ha acaparado los titulares de la prensa con palabras poco amables hacia sus 
competidores. Un vez se refirio al sistema operativo Linux como un "cancer" y subestimo a 
Google calificandolo como un "mago de un solo truco". 

Veremos si ahora sigue realizando este tipo de declaraciones o solo se limita a llevar adelante 
la empresa... 



INFOSERTEC TV, EL DIA 1° DE JULIO LANZO SU PRIMER 
PROGRAMA DE TV, "ESTUVIMOS EN NOVELL ARGENTINA" 

Desde I nfosertec.com. ar lanzamos un nuevo proyecto semanal en el cual intentaremos plas- 

mar semana a semana entrevistas, visitas a empresas, reviews, noticias y mas. 

Los invito a que envien mails con sus comentarios, sugerencias, aportes, o mismo si desean 

sumarse al staff del programa ya que Internet no tiene fronteras. 

Canal de Infosertec TV: http://infosertec.blip.tv 



iViViVA \ I VA I '■ V I* W»M 1 1 M y 



hosting y housing + diseno web + mailing lists + servidores dedicados 
+ programacion web + sistemas de monitoreo de servicios y aplicaciones 



f 

D!FFEREflT • SOLUTIOnS 

hosting + soluciones para internet 



www.differentsolutions.net 
tel: (54) (011) 5456-0150 + (0221) 565-3791 



OTRO SABOR UNIX, O LINUX. 

CON USTEDES OPENSOLARIS 2008 



Hace mucho tiempo ya que tenia muchi'simas ganas de 
realizar una reviews de Solaris 10 en si, pero por cuestio- 
nes de tiempo y equipos nunca se daba. Pero como para 
todo hay un tiempo preciso es que hace no menos de un 
mes me acerque a las oficinas de sun microsystems en 
argentina para poder ver corriendo este sistema opera- 
tive* libre tan comentado, ya sea foros, podcast etc. 
Asi que me dispuse a probarlo y en esta review ingresa- 
re un paso a paso de la instalacion, las caracteristicas 
fundamentales y como broche final una entrevista a eze- 
quiel singer en campus ambassador de sun microsys- 
tems en argentina. 



COMENCEMOS A EXPLICAR UN POCO LOS FUNDAMENTOS DE 
OPENSOLARIS: 

OpenSolaris, es un sistema operativo basado en Solaris 10 totalmente libre con agregados 
de la comunidad, es decir SUN Microsystems, libera en el ano 2005 su sistema ampliamente 
utilizado en grandes servidores Solaris 10 y lo hace bajo una licencia LGPL. 
De forma casi automatica inicia la movida open con lo cual se desarrolla OpenSolaris desde 
la comunidad con el aval por supuesto de la empresa SUN. 

El sistema avanza y avanza a pasos agigantados, se convierte en un sistema simple de utili- 
zar, de instalar y siempre contando con toda la potencia de un gran sistema operativo basado 
en Unix totalmente gratuito. 

Se puede copiar, regalar, reproducir, instalar sin ningun problema legal en los equipos que 
deseemos. Una de las funciones mas importantes que se le esta brindando a este sistema 
operativo es en el ambito academico, en donde puede ser instalado en Universidades y explo- 
tado en su maximo punto sin problema alguno y ademas teniendo la posibilidad de que sus 
alumnos cuenten con un sistema operativo simple para utilizar en sus hogares. 



COMO OBTENER OPENSOLARIS: 



Desde su sitio oficial www.opensolaris.org en donde se alberga la distribucion ademas de las 
contribuciones de codigo, documentos, graficos o productos de varios autores (Los proyectos 
disponen de espacio para alojar codigo). 



COMO COLABORAR CON EL PROYECTO: 

Desde la documentacion oficial del proyecto se desprende tres ramas de colaboracion. 
Si eres principiante puedes desarrollar documentos y alimentar la Wiki: http://www.genunix. 
org/wiki/index.php/OpenSolarisHispano con el conocimiento que vas aprendiendo, tu aporta- 
cion sera muy util para otros recien llegados. 

Si eres desarrollador puedes participar bien proponiendo un proyecto o unirte a un proyecto 
de la comunidad para participar en su desarrollo. 

Si eres un usuario experimentado puedes participar impartiendo charlas, desarrollando docu- 
mentacion, alimentado la Wiki y ayudando a otros usuarios. 



cQUE SON LAS COMUNIDADES Y COMO PUEDO OBTENER IN- 
FORMACION DE ELLAS? 

Las comunidades son puntos de encuentro dentro de OpenSolaris.org donde puedes encon- 
trar otras personas con las mismas inquietudes sobre una tecnologia o aplicacion. Hay comu- 
nidades alrededor de ZFS, DTrace, SMF, Virtualizacion, etc.. 
Algunas de las comunidades: 

Teoria e investigacion: http://www.opensolaris.org/os/community/edu 

DTrace: http://www.opensolaris.org/os/community/dtrace 

ZFS : http://www.opensolaris.org/os/community/zfs 

Redes: http://www.opensolaris.org/os/community/networking 

Zonas: http://www.opensolaris.org/os/community/zones 

Documentacion: http://www.opensolaris.org/os/community/documentation 

Controladores de dispositivos: http://www.opensolaris.org/os/community/device_drivers 

Herramientas: http://www.opensolaris.org/os/community/tools 

Impulsores: http://www.opensolaris.org/os/community/advocacy 

Seguridad: http://www.opensolaris.org/os/community/security 

Rendimiento: http://www.opensolaris.org/os/community/performance 

Almacenamiento: http://www.opensolaris.org/os/community/storage 



Bueno basta de preambulos, vayamos a la instalacion paso a paso de OpenSolaris 2008 live 
Cd install. 



REQUISITOS DE INSTALACION 

Los requisitos son minimos comprados con cualquier otro sistema operative necesitamos un 
equipo con 512MB de memoria RAM, un procesador con arquitectura X86 y 10GB de espacio 
en disco para una completa instalacion. 

Luego una lectora de CD e iniciar el equipo con el CD de OpenSolaris 2008.5 en ella. 




Iniciamos con el CDROM dentro de nuestra lectora, hay varias opciones, entre ellas la opcion live, la opcion live 
desde la consola y la clasica opcion de iniciar desde nuestro disco rigido. 



Una vez que iniciamos en el formato live nos vamos a en- 
contrar con la seleccion del lenguaje, la unica critica que 
podemos decir de esta pantalla es la de tener que teclear el 
numero de nuestro idioma para que sea tornado en el siste- 
ma. 




I Inicia GNOME, con lo cual se rompe con el mito de 

I que OpenSolaris es algo extrano, ya que cuenta 

I con GNOME, toda la suite ofimatica que estamos 

I acostumbrados a utilizar, clientes de mails, Firefox 

^^^^^^_^^^^^^H para 



Paso seguido nos encontramos con el contrato de licencia que 
tiene OpenSolaris 2008.05 




El sistema ya inicio de forma grafica, sobria, con iconos cla- 
ros, entre ellos encontramos un sistema de chequeo de hard- 
ware para que no nos encontremos con sorpresas cuando lo 
instalemos. Por supuesto esta el icono de instalacion tal cual 
vemos en la mayoria de las distribuciones GNU/Linux. 





2. 



NOVEDADES DE OPENSOLARIS 



OpenSolaris 2008.05 incorpora importantes novedades sobre sus antecesores inmediatos. 
Veamos algunas de ellas: 

Solaris Service Manager es una nueva infraestructura que viene a sustituir al clasico inicio 
secuencial de Unix System V. Esta nueva infraestructura permite arrancar los servicios de 
forma paralela acorde a sus relaciones de dependencia. Permite al administrador observar, 
deshabilitar, arrancar y parar de una manera sencilla y eficiente. 

Solaris Containers es una tecnologia de virtualizacion que permite la ejecucion de servicios 
y aplicaciones de forma totalmente aisladas. 

ZFS (Solaris Zeta File System) nuevo sistema de archivos de 128bits. Su capacidad de alma- 
cenamientos es practicamente ilimitada. Su implantacion y administracion comparada con los 
sistemas anteriores es muy sencilla. Implementa un nuevo modelo de ACL sencillo de admi- 
nistrar utilizando los comandos chmod y Is. 

DTrace es una potente herramienta que permite a los administradores observar procesos del 
nucleo y de los usuarios. Se compone de mas de 30.000 sensores que aportan informacion 
sobre las aplicaciones asociadas a estos. 

Image Packaging System es el nuevo sistema de paquetes de OpenSolaris 2008.05 que 

permite la instalacion de paquetes de repositories de una forma sencilla resolviendo proble- 

mas como dependencias. IPS instalar, actualizar y eliminar aplicaciones. 

Slim Install es un nuevo instalador que solo necesita de seis pasos para instalar OpenSolaris 

2008.05. 

Sun xVM Hypervisor (basado en el trabajo de la comunidad Xen permitiendo correr Solaris, 
GNU/Linux y Windows en maquinas virtuales) 

CONCLUSION. 

Podriamos hablar mucho de este sistema, pero lo primero que vamos a hacer es recomendar 
un video podcast en donde Ezequiel Singer en conjunto con Juan David Perez muestran y 
explican lo mas importante de OpenSolaris 2008, luego recomendaremos un manual total- 
mente libre del sistema el cual pueden consultar via web o bien descargarlo en formato PDF. 
Y por ultimo mi conclusion final es que me encanto el sistema, tiene las zonas para virtualizar 
sistemas operativos completos sin utilizar pesados sistemas de virtualizacion, el sistema de 
archivos ZFS es magnifico, totalmente de avanzada, dtrace es impresionante para cualquier 
administrador, tiene la tecnologia de un super servidor en un CD, luego tiene todas las herra- 
mientas de Linux clasicas, puede ser usado como cd Live, corre con menos prestaciones que 
casi cualquier Linux y con Compiz Fusion, es "gratis", es un Solaris con ventajas de innova- 
cion, se puede descargar sin registrarse, tiene excelente documentacion en espanol. Since- 
ramente a mi me intereso mucho y de hecho antes de pensar en migrar a OpenSolaris estoy 
realizando pruebas con el en mi sistema Ubuntu. 

Obviamente no todo es perfecto, faltan drivers, pero todo con el correr del tiempo se va solu- 
cionando y mas aun cuando hay una comunidad tan grande de gente aportando al proyecto. 

Video reviews de OpenSolaris desde Infosertec TV: http://www.infosertec.com.ar/ 
blog/?p=776 

Manual de OpenSolaris 2008.05: http://www.infosertec.com.ar/blog/?p=800 

Ariel M. Corgatelli II Ezequiel Singer 



iVAVAVA T TTTTTTT M T»M ViW-M 



ENTREVISTA EXCLUSIVA A EZEQUIEL SINGER 
CAMPUS AMBASSADOR, SUN MICROSYSTEMS, INC. 



Tuxinfo- Ezequiel, nos podes contar un poco los comienzos de OpenSolaris. 
Ezequiel Singer - Desde los anos 80, Sun viene trabajando sobre su Unix denominado Sola- 
ris. OpenSolaris nace en Junio de 2005 y es el resultado de la liberacion de la mayor parte del 
codigo fuente de Solaris pasando a ser un proyecto de software libre. Desde este nuevo en- 
foque nacen nuevas distribuciones que aportan mejoras al sistema ademas de enriquecerlas 
con mas software. Y lo mas sobresaliente, es que es la propia comunidad OpenSolaris la que 
avanza con las nuevas tecnologias, siendo la comunidad el principal actor. 
De las diferentes aportaciones realizadas por comunidades de usuarios o desarrolladores 
nacen las siguientes distribuciones: 

Solaris 10: es la version oficial de Sun Microsystems disponible para arquitectura Sparc y 
x86. Es estable y robusta estando disenada para entornos de produccion donde se necesita 
estabilidad. Es gratuita y podemos descargarla del sitio web oficial de Sun. 

Solaris Express Community Edition: su nombre en clave es "Nevada" es una distribucion 
binaria que se actualiza cada dos viernes, es una version que puede no ser compatible con 
otras versiones ya que incorpora muchos cambios. 

Solaris Express Developer Edition: contiene todas las nuevas incorporaciones de funcio- 
nalidades y software que daran lugar a la proxima version estable de Solaris por lo tanto esta 
recomendada para entornos de desarrollo o preproduccion. Se actualiza cada tres o cuatro 
meses. 

OpenSolaris Developer Preview: mas conocida como OpenSolaris 2008.05 es una distri- 
bucion en un solo CD que combina livecd e instalacion en disco. Incluye un kit para crear tu 
propia distribucion y es instalable en un pendrive USB. 

Nexenta OS: es una distribucion totalmente independiente a Sun y esta basado en GNU li- 
bre y de codigo abierto, integra el kernel de OpenSolaris y un conjunto de aplicaciones Open 
Source. Es una distribucion que comparte la filosofia de Ubuntu. 

Belenix: LiveCD basado en OpenSolaris que esta dando pasos en convertirse en una distri- 
bucion completa. Aporta un conjunto de software OpenSource. Incluye scripts para crear tu 
propio livecd y se puede instalar y arrancar desde una Nave USB. 

MartUX mB E: es un DVDIive para SPARC y x64/x86 y esta cargado de paquetes de Com- 
munitySoftWare. 

Shillix: es una distro basada en OpenSolaris y es LiveCD para arquitecturas x86, x64 y 
EM64T. Esta basada en Nevada Build 17. 



Tuxinfo - Cuales son las ventajas principales que tiene OpenSolaris. 



Ezequiel Singer - OpenSolaris es un sistema operativo pensado como sistema de escritorio, 
con entornos GNOME, KDE o XFCE pensados para ser comodos y faciles de usar. Ademas 
posee el sistema IPS, el cual te permite mediante una interfaz grafica bajarte programas o 
paquetes, instalarlos y configurarlos en forma automatica, muy similar al synaptic del mundo 
debian /UBUNTU (esto no es casualidad, Ian Murdock, el fundador de Debian, es el respon- 
sable del proyecto Opensolaris en este momento) 

Pero por otro lado se plantea a OpenSolaris como un sistema ideal para ambientes de desa- 
rrollo y preproduccion, ya que cuentas con muchisimas herramientas, las cuales son faciles 
de instalar mediante IPS. Entre ellas puedo enumerar, Netbeans, Sun Studio, pero tambien 
gcc, la web stack gui (AMP configurado en forma automatica y monitorizacion mediante brow- 
ser) y muchos otros mas 

Y por ultimo, OpenSolaris incluye un monton de tecnologias tipicas de los UNIX de back end. 
ZFS (el mas moderno File System) Zones y containers (permiten virtualizar otros sistemas 
operativos con una gran performance dentro del mismo Solaris) y DTRACE son algunos ejem- 
plos de tecnologias que hacen la diferencia 



Tuxinfo - Si hablamos de compatibilidad con otros sistemas operativos, i,como se podria ca- 
talogar? 

Ezequiel Singer - La idea es que con OpenSolaris, uno pueda hacer uso de todo lo que ya 
conoce en el mundo Linux. De hecho, uno puede correr cualquier ejecutable Linux con ayuda 
de la tecnologia ZONES, pero ademas existen en este momento miles (y todo el tiempo se 
suman mas) de paquetes que la comunidad genera para que esten disponible todo tipo de 
software que una persona puede requerir dentro de OpenSolaris 

Tuxinfo - Nos gustaria que resumas un poco las funciones de dtrace. 
Ezequiel Singer - Es una potente herramienta que permite a los administradores observar 
procesos del nucleo y de los usuarios. Se compone de mas de 30.000 censores que apor- 
tan informacion. Pero esto tambien resulta muy util para los desarrolladores, que tienen en 
el propio sistema operativo una herramienta de TRACE muy potente, y que le permite armar 
estadisticas sobre las aplicaciones asociadas a estos. 

Dtrace es una herramienta de instrumentacion desarrollada por Sun en el 2005 y disponible 
en OpenSolaris. No consiste en una simple herramienta de consulta de estadisticas, al estilo 
kstat, donde todos los datos son generados y posteriormente recogidos. DTrace explota el 
concepto de Instrumentacion, tal y como se conoce en el mundo de la Ingenieria. 

DTrace esta formado por una serie de elementos, el uso de los cuales nos permiten medir, 
controlar, registrar, etc. variables del sistema. Cuando utilicemos DTrace tenemos que pensar 
(la misma nomenclatura de DTrace nos Neva a ello) que estamos poniendo sondas en el sis- 
tema que estan recogiendo datos para nosotros. 

Esta orientada tanto para desarrolladores, a los cuales puede ayudar en las distintas fases de 
desarrollo, midiendo variables del sistema, de la misma forma que ocurriria en un sistema en 
produccion. 

Tambien es una herramienta fundamental para los administradores, DTrace va mucho mas alia 
del imprescindible truss, ahora un administrador con unos conocimientos basicos de DTrace 



puede, por ejemplo, conocer cuanto tiempo tardan las escrituras en disco de un proceso de- 
terminado o las veces que se llama a una syscall determinada. 

Tuxinfo - Por ultimo Ezequiel, _por que recomendarias OpenSolaris a nuestros lectores? 
Ezequiel Singer - Yo recomendana OpenSolaris, ya que es una buena combinacion entre el 
ingenio de la comunidad del software libre, y la tecnologia de un peso pesado en el mundo IT. 
Es un nuevo sistema operative que incluye lo que uno ya conoce, pero que encara muchas 
cuestiones de una manera interesante, que vale la pena al menos ver de que se trata. Y desde 
ya, la comunidad creo que es la estrella en todo esto, ser parte de la comunidad, estar en ella, 
y poder generar cosas, es un plus que tal vez otras tecnologias no tienen. Y la verdad que 
uno cuando instala OpenSolaris, usa el sistema operativo en su pc, y es el mismo kernel que 
por ejemplo usan varias de las grandes automotrices en su plantas productivas, teniendo un 
soporte 7X24, GRATIS, el de la comunidad!!! 

Hay mucho por hacer, muchos proyectos en la comunidad, y uno puede participar, simplemen- 
te, haciendo preguntas, consultando dudas, y con el tiempo, ser el que responde a otros, e ir 
aportando tu granito de arena en la comunidad. 

Tuxinfo - Muchas gracias por tu tiempo. 
Ezequiel Singer - Muchisimas gracias a vos. 




De izquierda a derecha: Juan Daniel Perez y Ezequiel Singer en las oficinas de SUN 



Email Ezequiel.Singer@Sun.COM 
http://blogs.sun.com/argentina_ambassador 



comunicacion visual 



Diseno, Desarrollo, Implementacion 
y Alojamiento de Paginas Web. 

Diseno de Identidad Corporativa. 

Diseno Editorial, Packaging, 
Folletos, Posters, Grafica Vehicular. 

Diseno de Papeleria, Hojas Membretes, 
Tarjetas Person ales, Sob res, etc. 



www.es-design.com.ar 



MIGRANDO LAOFICINA DE LAMANO 
DE OPENOFFICE.ORG, PARTE 2 

(COMENZANDO DE LA MANO DE WRITER Y MATH) 



1.- INTRODUCTION: 

Continuamos con los articulos acerca de openoffice. Ya entraremos a partir de este numero 
en aplicaciones especificas de la suite, decidimos comenzar por la aplicacion mas usada, el 
procesador de texto, para empezar por el producto que les pueda resultar mas familiar. Tam- 
bien abordaremos la aplicacion math, esta es para escribir formulas matematicas dentro de 
documentos de openoffice. 



2.-PRESENTADO A OPENOFFICE.ORG WRITER: 

Writer es como deciamos en la presentacion un procesador de textos multiplataforma como la 
suite a la cual pertenece, cuya apariencia es similar a los procesadores de textos modernos, 
tales como Microsoft Word y Corel's WordPerfect como pueden ver en la Figl 





Lnstttar brmoto Tafia detrain it nta 5 Vtnlana Amdo 




i . • a 


j \W\ £ eai 3 "P fa| £ 4a ^ * * A m - v H & ffi s 1 q> 




1 




d: v- ™ ZZB Mf S@i^ 






■■ ■■■ ■■I t . ■ .1 ■ K ■ ■ ■ v .2- v ■ ' ■ v -3 ■ v ■ ' ■ v y ■ ■ ■ v ■ , . . 6 . . . . .1 . . .j. . . . \ 
































Migrandn la cticina de la mar : de OpenOfficE.org. Paite 1 iPresentando a 
OpanOtficBj 














iadn»v Radriguw Loptr 














r o due w.t a flrlnu eaB irts . yMM) 














Profasoi de |j Univsrsidad d«La Habana. Cuba 














1 -IntroflLcc 6n- 














EBlH i :; i:l :ri" ■ ■ i ill: uru :: : i : 1 : |- . i :: n l:n i i i i 1 i i i l:j ::ui : i'i- V i::j 
.k saft'wai s iljit y <,jJijj .u t .j J; .1 ill Lut '. J jLuL.i oirwto 0|jeliO"i:r - J. ss 
.n a suite f: recesaD reahzar -a- 5e ." s it c ul 3 in re la - $ma. per tamos en 'I 
attfculna, estetrata'n I -1 - : r rtnrrT yin - : in- pm->-n'm Tti'rjio strata ran de 

os programas que intErjran la plaitatorma. a razon tie cjos programas por artfculo.. 














1- Fre->entjndo a OpvriOt1itt.org: 






i 








□penanicc nrr i n i' i n it) r-i m -i itr> nrimn- - -. iprinnl"' lara vaflQ3 




.... 


1 














Ptedetftnnlnadc. E-.p;f!d (Bpafia) SPA INSERT 5TTJ * 


Taba]:Cl 



OpenOffice Writer con el articulo del numero anterior. 



2.1.-FORMATOS ASOCIADOS A WRITER: 

Su formato nativo de fichero se encuentra en formato XML, es el formato libre odt, que no es 
mas que Open Document Text, que esta dentro del formato Open Document (ODF) sopor- 
tado por la ISO. Una de sus ventajas es que puede exportar a ficheros PDF nativamente sin 
usar programas intermedios. Ademas este lee las versiones del formato propietario .doc de 
Microsoft Word casi en su totalidad (para la version 3.0 leera los documentos con extensiones 
docx), ademas de otros formatos clasicos de documentos como veran en la proxima relacion 
Con Writer es posible guardar documentos en 21 formatos de archivos de texto estos son: 



Uexto en formato OpenDocument (.odt) 

2. Plantilla de texto en formato OpenDocument (.ott) 

3. Documento de OpenOffice.org 1.0 (.sxw) 

4. Plantilla de documento de OpenOffice.org (.stw) 

5. Microsoft Word 97/2000/XP (.doc) 

6. Microsoft Word 95 (.doc) 

7. Microsoft Word 6.0 (.doc) 

8. Rich Text Format (.rtf) 
9.StarWriter 5.0 (.sdw) 
lO.PIantilla de StarWriter 5.0 (.vor) 
11.StarWriter4.0 (.sdw) 
12.Plantilla StarWriter 4.0 (.vor) 
13.StarWriter 3.0 (.sdw) 
14.Plantilla StarWriter (.vor) 
15Texto (.txt) 

16. Texto codificado (.txt) 

17. Documento HTML (OpenOffice.org Writer) (.html) 

18. AportisDoc (Palm) (.pdb) 

19. DocBook (.xml) 

20. Microsoft Word 2003 XML (.xml) 

21. Pocket Word (.psw) 



Cuatro tipos de documentos maestros: 

1. Documento maestro en formato OpenDocument (.odm) 

2. Documento maestro de OpenOffice (.sxg) 

3. Documento maestro de StarWriter 4.0 (.sgl) 

4. Documento maestro de StarWriter 3.0 (.sgl) 

5Texto codificado (Documento de OpenOffice.org) (.txt) 
Ademas puede exportar a: 

1. Formato pdf desde las versiones 2.x convierte tambien marcadores e hiperenlaces 

2. Formato XML 



2.2-OTRAS CARACTERISTICAS. 

Writer es tambien un potente editor HTML tan facil de usar como un documento de texto. Solo 



con entrar en el menu Ver y seleccionar "Diseno para internet" cambia el formato del cuadro 
de texto, asemejandose a una pagina web, que se puede editar de la misma forma que si 
fuera un procesador de textos. Con el tambien se pueden hacer etiquetas, asi como tarjetas 
de presentacion facilmente, sin tener que modificar el formato de un documento de texto para 
ello. Tambien tiene una galena de imagenes, texturas y botones. Y cuenta con un gran servi- 
cio de ayuda, es uno de los programas donde podemos afirmar que "la ayuda si ayuda". 
Ademas puede proteger documentos con contrasena, guardar versiones del mismo docu- 
mento, insertar imagenes, objetos OLE, admite firmas digitales, simbolos, formulas, tablas de 
calculo, graficos, hiperenlaces, marcadores, formularios, etc. 

Incluye un mecanismo de completamiento de palabras para la prediccion a la hora de escribir 
el cual aun no esta disponible en MS. Office. 

2.3- CRITICAS: 

Muchos usuarios provenientes de WordPerfect notan la ausencia de la posibilidad de crear un 
nuevo documento formato carta. 

A pesar de tener un corrector ortografico, este carece de un corrector de gramatica estable, 
como otros procesadores de texto del mercado. Las funciones de combinar correspondencia 
son menos flexibles y menos estables que en otros procesadores, este no ofrece ademas una 
manera automatica para producir sobres o etiquetas. OpenOffice sin embargo, cuenta con 
una extension para el chequeo de gramatica (incluido en el paquete de herramientas de idio- 
ma), pero para usuarios inexpertos puede resultar un poco confuso su uso. Para descargar 
diccionarios desde internet puede ir a 
Archivo->Asistentes->lnstalar Diccionarios Nuevos. 



3.1-PRESENTADO A OPENOFFICE.ORG MATH. 
Math es una herramienta para crear y editar formulas, similar a Microsoft Equation Editor (Edi- 
tor de Ecuaciones de Microsoft) como puede apreciarse en la Fig. 2. Las formulas creadas se 
pueden importar a otros documentos de OpenOffice, tales como los creados en Writer, Math 
soporta multiples fuentes y puede exportar a PDF. 

Los programas de escribir formulas, siguen dos vertientes; la vertiente WYSIWYG, estilo Mi- 
crosoft Word y la vertiente de lenguaje de marcas, estilo HTML, donde Ud. escribe algo pa- 
recido a un seudo codigo y luego la compilacion del mismo es el documento a imprimir. En el 
caso de Math, Ud. puede escribir formulas de las dos formas anteriores o la combinacion de 
las mismas, lo cual explicaremos como hacer en el siguiente epigrafe. 



INTRODUCIENDO FORMULAS CON MATH. 



3.2-INTRODUCIENDO FORMULAS... 

Existen tres formas principales de introducir una formula: 

1-Escribiendo directamente los simbolos en el editor de ecuaciones, que no es mas que la 
ventana inferior editable que se encuentra en la figura (Esto es recomendable para usuarios 
avanzados que conozcan como se escriben las formulas en OpenOffice Math) 



2- Seleccionando el simbolo adecuado del menu flotante de seleccion, al marcar un simbolo 
este se escribira en el editor de ecuaciones (Esto es recomendable para principiantes, pue- 
den percatarse los que conocen a Microsoft Equation Editor, que es el mismo estilo de hacer 
formulas a traves de botones). 

3- Seleccionar un simbolo a traves del menu Herramientas->Catalogo, para la introduccion de 
simbolos, por ejemplo en la Fig2., introducimos Omega a traves de este menu. 



4- CONCLUSIONES: 

De manera general, la migracion a Writer no resulta para nada violenta, pues como pudimos 
apreciar es muy parecido a los demas procesadores de textos conocidos, mientras que Math 
presenta ventajas al escribir formulas con respecto a otros programas similares, pues permite 
varias maneras de lograr lo mismo, con lo cual amplia el repertorio de usuarios. Nos vemos 
en la proxima edicion, donde estaremos hablando acerca de OpenOffice Calc y OpenOffice 
Base de la suite OpenOffice. 



Rodney Rodriguez Lopez 
(rodney.rodriguez@iris.uh.cu) 
Profesor de la Universidad de La Habana, Cuba 



TENE TU SITIO WEB 

SITIO EXPRESS 

Crea paginas ilimitadas. Tene tu dominio propio 
Gambia diseno y contenido las veces que quieras 

$QQ (011) 5901 -6366 / 6033 
www.sttioexpress.com 



LABOXPRESS 

LOTUS SYMPHONY, GNOME APPLET MU- 
SIC, FIREFOX 3 PORTABLE, VIA OPENBOOK 



Una vez mas les doy la bienvenida a nuestra seccion minimalista en tuxin- 
fo, en la cual nos encargamos de revisar de manera muy breve todo lo que 
estuvimos probando y nos llamo la atencion en el mes, para que ustedes 
le den una oportunidad al software libre y open source. Recuerden que 
pueden participar recomendandonos tematicas y mini aplicaciones a fran- 
co@infosertec.Com.Ar y como siempre les digo, espero que la seleccion 
del mes sea de su agrado. 



LOTUS SYMPHONY, LA ALTERNATIVA 
A OPENOFFICE YA ESTA AQUI 



Hace aproximadamente dos meses me descargue la version beta 4 de Lotus Symphony y 
realmente quede maravillado, ahora hace poco se ha liberado la version final de la suite y volvi 
a darle una oportunidad para ver que tenia para ofrecerme. 

Como primera medida es innegable que nunca le preste mucha atencion al proyecto, recuer- 
den que se trata de una Suite de oficina basada en OpenOffice, y desde el principio me dije 
i,para que quiero otra suite?, pero realmente la gente de IBM me han dado un buen reves en 
la cara, ya que si bien creo que le faltan algunas caracteristicas, Lotus Symphony ha innovado 
lo suficiente como para tenerla en cuenta, con solo decirles que visualmente me gusta mucho 
mas que OpenOffice me parece que es suficiente, sino vean la captura. 
Tambien me agrado mucho su interfaz totalmente integrada, en una sola ventana de trabajo 
podemos crear una planilla, un documento y una presentacion y ver todo junto con solo pre- 
sionar "Ver miniaturas", realmente fantastico (espero contagiarles las ganas de probarla). 
En el lado oscuro dos cosas que no me gustaron, al estar basado en Openoffice 2, no cuen- 
ta con soporte nativo para Microsoft Office 2007, y un administrador de bases de datos es 
imprescindible en estos tiempos, mas sabiendo que en el proyecto en el que se baso hay 



un programa de este tipo 
que funciona muy bien, 
estoy hablando de Base. 
Para terminar, no puedo 
dejar de recomendarles 
probar la Suite, que real- 
mente les aseguro los va 
a sorprender, y no solo 
eso, incluso Microsoft y 
Openoffice pueden pedir 
prestada alguna de las 
ideas innovadoras que 
me sacaron una pequena 
sonrisa de satisfaccion. 



Descarga: 

http://symphony.lotus.com/ 



Hbre. Trabaja con etegamia. 



■ jotn» Minn am lujm c««tot. 




VIA OPENBOOK , 

ABIERTA COMO NOS GUSTA 



Parece que la gente de VIA hace otra cosa ademas de procesadores y chipsets feos (VIA C3 
puajj), claro que tienen un chip para ultra portatiles muy bueno, el Nano, y justamente esta 
OpenBook, pero como se preguntaran ustedes, ^una Notebook abierta? asi es. La idea es la 
siguiente VIA vende a los fabricantes este modelo prefabricado con una licencia abierta para 
que las empresas puedan modificar la carcaza y ellos pueden adaptarla a sus necesidades 
comerciales para luego sacarla a la venta, por lo que me supongo que no esta a la venta al 
publico directamente. 

Sus caracteristicas son interesante, cuenta con una 
pantalla de 8,9", (osea que es una Subnotebook), 
El procesador es un VIA C7-M ULV a 1.6 GHz e 
incluye memoria RAM de hasta 2 GB junto a un 
disco duro de 80 GB o superior, Wi Fi y conexion 
Bluetooth. 

Realmente luego de ver muchos videos, creo que 
no tiene nada que envidiarle a la Eee de Asus (el 
referente actual), mas aun sabiendo que se habla 
de una segunda generacion con el Nano de Via in- 
cluido como micro. 

Todo esto respaldado por una licencia de codigo 
abierto, que tal! 




FIREFOX 3 PORTABLE, 

CON EL ZORRO A TODAS PARTES 



Les voy a ser sincero, nunca le preste atencion a las versiones de los programas para Pen 
Drives o dispositivos de almacenamiento portatil, hasta que en la salida de Firefox 3, se me 
prendio la lucecita y decidi darle una oportunidad a la version 3 portable. 
El tema es que utilizo internet no solo en casa sino tambien en mis trabajos, tanto en el institu- 
te y en la escuela donde doy clases, asi que supuse que me seria de utilidad la herramienta. 
Me di una vuelta por PortableApps (http://portableapps.com/apps/internet/firefox_portable), y 
para mi sorpresa me encontre con muchas herramientas de codigo abierto portadas, Open 
Office, Reproductores de todo tipo y mucho mas. 

Desde alii descargue Firefox y lo instale en mi PenDrive de 1 giga, no puedo negar que es 
algo lento, pero realmente se desenvuelve muy bien en general, si bien es un ejecutable tipo 
.exe, pueden correrlo en Linux via Wine, lo probe y funciona sin problemas. 
Para terminar lo que hice fue copiar mis bookmarks de la maquina de mi casa para tener todo 
en mi version portable, para hacerlo primero deben copiar nuestro perfil de Firefox en "Fire- 
foxPortable\Data\profile" en el lugar donde haya instalado el programa, luego de esto deben 
borrar el archivo FirefoxPortableSettings. 
ini que se encuentra en el directorio "Fi- 
refoxPortable\Data\settings", y ualaaa, 
terminamos, ahora tenemos un Firefox 
completo pero totalmente transportable. 
Otra tarea que pueden realizar es mejo- 
rar el desempeno de Firefox en nuestro 
pendrive, para eso pueden desactivar 
Cache, History y Form Saving y desacti- 
var la opcion "restaurar sesion". 
Espero disfruten de su nuevo Firefox Por- 
table que sin dudas Neva la potencia del 
zorro a cualquier lado. 




Firefox - Portable 

Edition 



GNOME MUSIC APPLET, 
MUSICA EN GNOME 



No soy muyyy amante de los applets, gadgets (como les dicen los de Redmond) y demas 
cosas poco utiles que ocupan lugar en el escritorio y consumen recursos a lo loco. Pero este 
me gusto, basicamente lo que nos permite hacer es controlar nuestra lista de reproduccion 



directamente desde nuestra barra de Gnome sin necesidad de tener abierto el reproductor, 
siendo ademas compatible con los reproductores mas populares como: 

Amarok 

Audacious 

Banshee 

Exaile 

MPD 

Muine 

Quod Libet 

Rhythmbox 

VLC 

XMMS 

XMMS2 

Pero, yo si que tengo mala suerte, use toda la vida Rythmbox, ahora hace tres meses me 
pase a las listas de Songbird y este applet no me es compatible, al menos espero que ustedes 
puedan sacarle provecho. 




Descarga: http://www.getdeb.net/download/2794/fJ 



CONCLUSION 



Bien, hemos llegado al final una vez mas, espero que la seleccion del mes les guste, tanto 
como a mi compartir esta seccion con ustedes, aun estoy analizando cual sera el tema del 
proximo numero, hasta entonces amigos. 

Franco Rivera 
www.comlibre.blogspot.com 
franco@infosertec.com.ar 



Mes a mes vamos a ingresar nuestros sitios mas destacados ademas de 
utiles para que nuestros lectores puedan recorrer tomando informacion 
relevante a distribuciones, aplicaciones, utilidades, etc. 
Por supuesto que no podemos ingresar todas las que quisieramos por ra- 
zones de espacio, pero poco a poco estaran reflejadas en esta seccion. 
Ademas aceptamos las suyas para ser publicadas (para ingresar sus sitios 
favoritos deben enviar un mail a info@tuxinfo.Com.Ar). 



Ariel M. Corgatelli 



DEBIAN CUBA 



http://debiancuba.org/ 



Debian Cuba 



Ramas de Debian trabajando armonicamente 

Muchas »eces estamos usando un sistema para desarrollar o probar 
paquetes de diferentes ramas de Debian. Una gufa para conformar 
sistemas mixtos de Debian que se comporten armonicamente esta 
disponible enwww.esdebian.org, 



Coordinaciones para el cumpleafios 15 de Debian 



Debian Colombia 



le Debian Project News. 



Enrique Acosta Figueredo, nos envio el link de este sitio en el cual trabaja como editor 
desde hace un tiempo. De mas esta decir que el sitio esta dedicado exclusivamente a 
Debian y a todos los eventos que se generen en su pais Cuba. 




Meneame, es sin lugar a duda uno de los sitios de tecnologia mas accedidos por millones 
de usuarios dia a dia. Ademas tiene un sistema de votacion online el cual genera la publi- 
cacion de cada articulo basados en el ranking de los mas votados. 
Y por supuesto cada usuario puede ingresar su comentario y realizar un "meneo". Desde 
Tuxinfo nos preguntamos y hacemos extensivo a todos los lectores de la revista, ^por que 
jamas pudo entrar la revista en el sitio sin que sea considerado como spam? Esta abierto 
el pedido a todos ustedes que deseen ingresar el link de la revista en meneame. 









GEEK ER 



ante.com/ 



El Geek Errante 

Life is a maze of twisty little passages, all alike 
Initio Los Errantes Contacta infolMrrad s 



uiision#40 



Tal dia como hoy 

• 1967 - La compafiia de moneda y timbre De La Rue instala el 
cajero automatico electrdnico en Enfield, Gran Bretana 

■ 2005 - AMD presenta una demanda federal anti-monopolio cc 
Intel Corporation. 

• 2008 - Se hace efectiva la renuncia de William Henry Gates II 
presidente y CEO de la compania Microsoft. 



El geek errante, es sin lugar a dudas uno de los mejores podcast en espanol que podemos es- 
cucharya que combina una gran capacidad tecnica desde sus integrantes con participaciones 
de terceros desde los cuales aporta todavia mas material a los oyentes. 



TLDP-ES/LuCAS 



TLDP-ESfLu'.:.-"^. -m -. .. .. - ■•■ ..vi .jles para la documentation libiv -.. ■ ■ -m ■ 
a TLDP-ES/UiCAS. Con Names en que el material arrui publLcado sea de bu irrterts j, ocbre todo. de La ma 
r □ traductcr de doc I ■ nbasi i i I i :i J -Eftl Tignsa tada la Ln format: [tin que nscBsibas. 




: .. ; :. • . . .. . . 



TLDP-Es sin lugar a dudas uno de los sitios en donde podemos encontrar ese manual de 
Linux que tanto buscamos en nuestro idioma, ya sea traducido o de forma nativa. Dentro 
del sitio podremos navegar por sus menus de categorias en un formato HTML simple. 
Una ventaja de este sitio es que cada manual es publicado en formato HTML clasico con 
lo cual facilita mucho el rapido acceso de navegacion para usuarios con escasas disponi- 
bilidades de conectividad como tambien la simple lectura de un dispositivo movil. 




Este sitio es el encargado de brindar informacion de las Jornadas Regionales de Software 
Libre, en el mismo ademas de informacion encontraran banners de publicidad de las Jor- 
nadas, ideas, proyectos, etc. 
Las jornadas del 2008 seran la octava edicion del evento, que ya se ha realizado en Ar- 
gentina y Uruguay. Para el 2009 esta planeado realizarlas en Chile. 



m\WA TTTTTTTT MM.] nMH 



SUPERANDO TODAS LAS PREDICCIONES, NOS ENCONTRA- 
MOS CON UNA NUEVA VERSION DEL NAVEGADOR QUE DU- 
RANTE LOS ULTIMOS ANOS HA CRECIDO DE FORMA DRAMA- 
TICA, GANANDO DIA A DIA MAS Y MAS ADEPTOS, DENTRO 
DEL FLORECIENTE MUNDO DEL SOFTWARE LIBRE, Y MAS 
ALLA. PERO, lY QUE HAY CON FIREFOX 3? 



Desde el pasado 17 de junio, toda la comunidad de adeptos a Firefox, recibio lo que en este mo- 
menta, es un Ginness Record: 8.002.530 descargas desde las 18:16 UTC del 17 de junio, hasta las 
18:16 UTC del 18 de junio. 

La cifra constituye por si sola, en el indicativo mas contundente, que hace referencia al alto grado de 
aceptabilidad de un navegador, que ha llegado para quedarse. A partir de esto, solo se necesitaria 
una combinacion de muchas variables, para que un nuevo software, pudiese batir esta marca, que 
por cierto, aun no existia. 

Ahora bien, segun esto, ^Cual es esa combinacion que incluye Firefox, para su version 3? 

La primera buena noticia, que incluso, hasta la version 2.0.0.15, equipada con el motor de renderi- 
zado Gecko 1.8, actualizada el primero de junio, y que aun no se habia podido solucionar, consiste 
en la aprobacion del ahora popular "Acid2 Test", el cual consiste en una pagina test, que ayuda a 
los desarrolladores a servirse de un estandar a la hora de desarrollar nuevos navegadores. Todo se 
resume simplemente a ingresar con el navegador a probar, en la direccion http://www.webstandards. 
orq/files/acid2/test.html#top y observar si aparece esta figura: 



Hello World! 




Acid2 Test: Hasta no hace mucho, pocos navegadores superaban esta prueba. 



www.tuxinfo.com.ar 



40 



Con la nueva version de Firefox 3, que ahora utiliza el motor de renderizado Gecko 1.9, este gran 
reto ha sido superado. De todos modos en estos tiempos, ya la inmensa mayoria de navegadores lo 
logran, no siendo Firefox la excepcion. 

Una vez superado el Acid2 Test, ^Que tenemos en la version 3? 



La nueva Interfaz: Todo esta en el mismo orden, pero los cambios se hacen notar. 



Para comenzar, se observa un cambio en la interfaz: Desde ahora, el nuevo navegador se sirve de 
nuevos botones de navegacion que en comparacion a la version anterior, se observan mas peque- 
hos, pero ubicados en el mismo orden. 

Tal vez, para quienes vengan de la anterior version, la migracion sea totalmente intuitiva: La barra de 
direcciones, la awesome bar, ahora con una terminacion redondeada, separa el icono perteneciente 
a la pagina visitada, de la direccion misma, desapareciendo, al menos en la instalacion por defecto, 
el boton verde de la version 2 que reemplaza teclear "Enter", para ir a la direccion deseada. 



www.tuxinfo.com.ar 



41 



Siguiendo con la barra de direcciones, hay tambien una nueva caracteristica, que puede definirse 
como "inteligente", la cual entra en accion, cuando se teclean direcciones, haciendo sugerencias 
de sitios anteriormente visitados. De todos modos, esta caracteristica, no util para muchos, puede 
ajustarse de acuerdo a las necesidades, y ya luego se vera como hacerlo. 

Al lado derecho del navegador, se ubica la clasica barra de busquedas Google, que ahora por de- 
fecto exhibe el logo del mundialmente conocido motor de busqueda. 

Mas abajo, y de forma opcional, puede contarse con la barra multifuncional, bien sea para anadir 
marcadores, o bien, los iconos respectivos de las extensiones que se instalen para personalizar y 
convertir en mas funcional el uso del navegador. 

La navegacion por pestanas, un clasico de los navegadores modernos, se encuentra presente con 
los mismos iconos para por ejemplo, cerrarlas de forma rapida. Atras, al fondo, puede apreciarse 
tambien una nueva diferencia, siendo ahora aun mas suavizado dando un efecto en tercera dimen- 
sion mas evidente que el de la version anterior. 

Todo lo anterior, resume las nuevas caracteristicas a simple vista, que se pueden apreciar, pero afor- 
tunadamente los cambios, van mas alia del simple esfuerzo estetico por mejorar un producto que se 
destaca entre otras posibles opciones para navegar por Internet. 



CAMBIOS DE GESTION 

Como primera medida, se aprecia una nueva forma de trabajar con los marcadores: Desde la barra 
de direcciones es posible editar cualquier marcador que se haya ahadido previamente a la lista, pero 
que ahora quiera eliminarse. Mediante un toque al icono en forma de estrella, aparecera un cuadro 
de dialogo, que permite de forma rapida mantener organizada la lista de marcadores. 



Archive Editar Ver Hijtorial Marcadores Herrarnientas Ayuda 

- C 6 ' 3 http://www, google, com, co/firefox?dient=firefox-a8ds=org,m 






Pagina de inicio de Mozilla FirefDK Q 


Editar el marcador 

1 Flimirw mnrrfldnr 1 




La Weh Imageries Noticias Grupos Libras Mas t 


Carpeta 




> 


^^^^^^^ 


IB 



Mediante este pequeno cuadro es posible editar rapidamente los marcadores que ahora se consideren innecesarios. 



www.tuxinfo.com.ar 



42 



Al realizar descargas mientras se navega por la red, se observa que tambien los cambios han 
pasado por este Item: Anteriormente, cuando se realizaban descargas, a menos que se usara un 
complemento de gestion, sobre el navegador hacia aparicion un cuadro de gestion de descargas 
indicando la descarga que se realizaba, el tiempo faltante para completar la misma, y la posibilidad 
de una vez completado el proceso, ir a la descarga misma: Ahora, ademas de todo lo anterior, el 
gestor antes de comenzar la descarga, hace una rapida revision del material a descargar en la bus- 
queda de posibles infecciones, permitiendo tambien pausar el proceso de descarga y reanudarlo en 
otra sesion. Ademas de todo esto, ahora no es necesario ir al cuadro de gestion de descargas, para 
observar el estado de las mismas: En la parte inferior derecha del navegador se exibira una etiqueta 
que da informacion precisa del estado de la descarga, y como si todo lo anterior no fuera suficiente, 
en el gestor de descargas se puede obtener informacion sobre el icono del programa que ejecutara 
la descarga, y la hora en que el proceso se efectuo. 



El gestor de descargas permite pausar y reanudar las descargas a libre conveniencia. 



Con respecto al gestor de descarga de complementos, hay tambien noticias: 
En primera instancia, el gestor rechazara cualquier extension que no este actualizada a la version 3 
de Firefox: Sobre este apartado, lo que se busca es que, de forma teorica, no se vea comprometida 
la estabilidad del navegador mismo, a causa de extensiones que no garanticen una correcta integra- 
cion al nuevo sistema. 

De todos modos, y sobre este tema, que se abordara luego, hay posibles soluciones que vienen 
a colacion, a partir de una queja uniforme por parte de los usuarios de Firefox 3: Una vez que se 
desarrolla la costumbre de trabajar con extensiones libremente elegidas, es dificil acostumbrarse a 
otro navegador, o bien, a un navegador que no las incluya, por o cual, muchas de las extensiones 
que funcionaban perfectamente en la version 2 del navegador, ahora no pueden - "de forma normal" 
instalarse en la version 3, si no estan preparadas para ello por parte de sus creadores, haciendo por 



www.tuxinfo.com.ar 



43 



momentos frustrante la migracion al nuevo navegador. 

•\ Bookmark All 1,2,3 no se ha podido instalar porque n • npatible con Firel 1 



Aceptar 



La queja mas abundante en Firefox 3: Muchas extensiones aun no han sido actualizadas. 

Otra es la situacion, cuando el complemento elegido, es claramente compatible a la nueva version: 
La descarga es inmediata, y como en la version anterior, se procede a la instalacion de la misma, 
mediante la reiniciacion del navegador. 

Anteriormente, una vez se realizaba la recarga del navegador, por defecto se abria una nueva pes- 
tana que conducia al sitio Web del creador de la misma. Ahora, y como pega, para quienes se inte- 
resan por conocer el origen de las extensiones o complementos, por defecto se abre una pestana 
con una pagina en bianco, acompanada del cuadro de gestor de descargas, y si es preciso visitar la 
pagina del creador, mediante un click derecho sobre la extension, instalada y contenida en el gestor 
de complementos, es posible visitar la pagina buscada. 







mybar 0.1.1 






Hr 


Get Instant Access 


Opciones 


r 






Visitar la pagina de inicio 






■SBHIHB 


Acerca de mybar 




A 


New Tab Button 

Adds a new tab bu 


Desinstalar 
Buscar actualizacion 




PDF Download 


Desactivar 





Visitar la pagina del creador de la extension instalada, ya no se hace por defecto en Firefox 3. 



MENOS RAM, MAS RAM... 

Sobre el controvertido tema del uso de memoria RAM, por parte de Firefox, hay tambien noticias: Si 
bien, el alto consumo de memoria que se acusaba en la version anterior de Firefox, la 2 y anteriores, 
en todas sus variantes respectivamente, no impidio posicionarlo como una ventajosa opcion a la 
hora de elegir entre los diferentes navegadores disponibles, la version 3, incorpora una forma mas 
"amigable" de trabajar en el sistema. Algunas pruebas y estudios realizados, partiendo del principio 
en que un usuario llegara a abrir 12 pestanas con 12 diferentes paginas, muestra la reduccion de 



www.tuxinfo.com.ar 



44 



casi la mitad del consumo de memoria RAM, teniendo en cuenta que Firefox 2 empleana 103.180 
KB y Firefox 3, 62.312 KB al mismo nivel. 

Ahora bien, atendiendo los resultados de estas pruebas, es interesante realizar algunas otras, inten- 
tando emular lo que nana cualquier usuario promedio de Firefox; para este caso hemos abierto en 
ambos navegadores 7 paginas diferentes, en 7 pestanas, y se han dado 5 minutos de espera para 
observar resultados. 

En esta situacion se observa que Firefox 2, requiere de 103.820 KB, y la version 3 necesita de 
106.156 KB, por lo cual, para un usuario promedio, la diferencia entre ambas versiones no es real- 
mente palpable a favor de ninguna, siendo solo, a favor de la tercera, en casos en que se use mas 
del promedio de pestanas por sesion, en donde puede haber un beneficio practice 



MAS SEGURIDAD 

En la medida en que los sistemas avanzan, y se hacen mas populares, es necesario trabajar en 
la seguridad. El equipo de Firefox, conciente de esta situacion intenta mantener al desprevenido 
navegador de sitios que podrian ser una amenaza para su sistema: En primera instancia, el nave- 
gador siempre por defecto intentara establecer la validez de cualquier sitio Web a cargar sugiriendo 
al usuario, no insistir en sitios de dudosa reputacion, de todos modos permitiendo el ingreso si el 
usuario lo confirma. 

Si la pagina Web a visitar, ya forma parte de un listado tabulado por Google de sitios potencialmen- 
te daninos, el usuario observara que el navegador lo redireccionara a una ventana que bloquea el 
ingreso y carga de dicha pagina. 

En este caso, lo unico que queda es volver a la pagina anterior y buscar otras opciones. En la prac- 
tica, este sistema de seguridad se basa en un listado de paginas "atacantes" creado por Google, a 
cuya base tiene acceso Firefox en aras de mejorar la seguridad de su navegador. 




Las mejoras en seguridad, se aprecian bastante en Firefox 3. 



www.tuxinfo.com.ar 



45 



MAYOR VELOCIDAD 

Cuando se analiza un navegador, mas alia de las nuevas caractensticas, la nueva interfaz, persona- 
lizacion y muchos otros detalles que componen el lanzamiento de un producto nuevo, es necesario 
hablar tambien de otras mejoras que estaran siempre implicitas en un producto. Tal es el caso de la 
velocidad del navegador, a la hora de cargarse a si mismo en un sistema; Para el caso de Firefox 
3, una de las ventajas mas importantes, resulta ser la carga misma. Sobre otros navegadores, aun 
Firefox 3 continua siendo el mas rapido, incluso si el usuario incluye unas pocas extensiones en su 
programa. 



EL SECRETO DEL EXITO 

Si bien, existen muchas teorias que intentan explicar el exito de Firefox 3 sobre otros, alejandose de 
cualquier pasion, hay un interesante tema que puede explicar por si mismo, el exito de mas que un 
navegador, todo un fenomeno social: Las casi infinitas posibilidades de personalizacion, y la opcion 
de mejora de un producto ya de por si, muy bien realizado, hacen que de inmediato muchos curiosos 
esten interesados en echar un vistazo a un producto que ofrece todas las posibilidades. Es normal 
por estos tiempos, que haya muchas personas alrededor del mundo capaces de ingresar a sus pro- 
fundidades, y realizar cambios, y esta es justamente la ventaja que ofrece como Software libre. 

Y hablando de cambios, ^Que cambios se pueden hacer? 

Los cambios son infinitos, pero inicialmente, en terminos practicos, es posible modificar algunos 
valores de configuracion sobre los cuales Firefox trabaja. Indudablemente, estas modificaciones, de- 
ben realizarse teniendo un pleno conocimiento de los resultados que pueden arrojar, considerando 
que los valores por defecto, garantizan un correcto funcionamiento del navegador en casi todos los 
sistemas, por lo cual, solo en condiciones especiales, debe ingresarse a la configuracion avanzada 
de Firefox. 



ABOUT:CONFIG, Y OTROS MIL DEMONIOS 

Mediante la barra de direcciones, conocida como awesome bar, es posible acceder a un muy am- 
plio menu que hace referencia a la configuracion actual del navegador. Tecleando el comando 
about:config, se tendra la posibilidad de modificar los valores del mismo. 



www.tuxinfo.com.ar 



46 



iZona hostil para manazas! 



MoAra WW advertencia !a proximo 



| i Tendre cuidado, lo 



Es buena idea atender la advertencia de este letrero, antes de ingresar. 



Para todo programador de sistemas, sera normal encontrar en este apartado, tres tipos de valores: 
Valores del tipo Boolean, (que solo pueden ser verdadero o falso), String (cadenas alfanumericas de 
valor constante, como direcciones, nombres de archivos o rutas) o Integer, (que constituyen nume- 
ros). 




Mediante este menu, es posible acceder a todas las opciones de configuration de Firefox. 



Pues bien, una vez, dentro, es posible comenzar a cambiar valores, como por ejemplo, aquellos que 
hacen referencia al rendimiento de forma directa, sobre el navegador. En ese caso, el primero de 
ellos seria browser.cache.memory.capacity, expresado como valor del tipo (Integer), que determina 
cuanta RAM utilizara el navegador, para labores de cache. 

Este valor por defecto siempre estara en (-1), como porcentaje fisico de RAM. Si por ejemplo, se 
cambia por un valor (0), entonces se habra desactivado el cache de memoria RAM totalmente, 
contrario a si se establece un valor (n), que utilizara la maxima RAM usada para (n) en funcion de 



www.tuxinfo.com.ar 



47 



KB. Sobre este punto, es necesario aclarar que si bien, Firefox, no es propiamente el navegador 
que menor cantidad de memoria RAM usa, es preferible siempre ir hacia valores menores, para no 
comprometer la ejecucion de otros procesos que se corran a la vez en la maquina. En conclusion, 
no es bueno ayudarle a Firefox a consumir mas memoria. 

Si definitivamente, de acuerdo a la maquina sobre la que se instale Firefox, no interesa el ante- 
rior Item, es posible desactivarlo, mediante el comando browser.cache.memory.enable, del tipo 
(Boolean), asignandole la propiedad false. 

Con respecto al navegador mismo, pueden encontrarse valores como browser. backspace_action, 
del tipo (Integer), el cual cambia la forma en que el boton para retroceder en el historial de paginas 
actua: De este modo el valor por defecto, siendo (0), si es reemplazado por (1) enviara en lugar de 
atras, hacia adelante, y asignandole un valor de 2 o mayor, deshabilitara la funcionalidad del boton. 

browser.link.open_newwindow, del tipo (Integer), determina la manera en que los Links se cargaran 
en el navegador: El valor por defecto es 3, permitiendo al navegador abrirlos en una nueva pestana. 
Caso contrario, si se asigna un valor 2, para abrirlos en una nueva ventana. 

Para quien no este muy interesado en observar las sugerencias de la barra de direcciones al teclear 
una nueva, que como se habia mencionado anteriormente, es una nueva caracteristica, mas alia de 
intentar desligar del codigo mismo esta funcion, puede hacerlo mediante esta entrada: browser.url- 
bar.maxRichResults. del tipo (Integer). El valor por defecto, indica que Firefox 3 mostrara 12 posibles 
opciones, pero si no se desea esto, es tan facil como reemplazar este valor por (0), y de este modo 
la funcion quedara deshabilitada por completo. 

El valor browser, history _expire_days, del tipo (Integer), hace referenda al numero total de dias en 
que se recordara en el navegador el historial de paginas visitadas. En Firefox 3 por defecto, este 
valor es de 180, pudiendo ser modificado de acuerdo a las necesidades. 

Si aun hay cosas pendientes acerca del historial en tiempo real de navegacion, mediante el valor 
browser.sessionhistory.max_total_viewers, del tipo (Integer), se puede establecer el numero total de 
paginas que se desee almacenar en cache, para una navegacion rapida tanto hacia adelante, como 
hacia atras. El valor por defecto es (-1), expresado como una funcion directa del total de memoria 
RAM: Un valor (0) no almacenara paginas en memoria. Un valor positivo muy cercano a (0), hara 
que se utilice menos memoria, pero hara necesario que el navegador las recargue mediante el pro- 
ceso de "re-parsearlas". Un incremento en el valor, en promedio tomara 4MB de memoria. 

En materia de seguridad, tambien pueden hacerse pruebas, mediante el valor browser, safebrow- 
sing. remoteLookups del tipo (Boolean). Un valor True, indica que el navegador siempre enviara una 
solicitud al proveedor del sitio, para determinar si es seguro, o no lo es, algo no muy confiable. Un 
valor False, que es por defecto, indica que el navegador consultara su propia base de datos acerca 



www.tuxinfo.com.ar 



48 



de sitios sospechosos. 

COMPLEMENTOS: UN MUNDO APARTE 

Una de las grandes ventajas de Firefox, es justamente su capacidad para ser personalizado. Es inte- 
resante un proyecto, cuando se puede hacer de el, algo tan personal como el modo mismo de vestir, 
y es aqui cuando puede exprimirse a fondo la oportunidad que Firefox brinda para ello: Mediante la 
creacion, y el desarrollo de complementos externos para Firefox, cada usuario, sin importar su nivel 
de destreza, puede facilmente convertir su navegador en una herramienta util de trabajo. 

Las extensiones de Firefox, pueden definirse como pequenos programas desarrollados por terce- 
ros, que integrados al navegador, quedan de forma permanente como parte de este mismo. De este 
modo, para colaborar con el navegador, no es necesario tener profundos e infinitos conocimientos 
sobre C++; Mediante la interaccion de 2 lenguajes, tales como JavaScript y .xul, que a la larga es 
una variacion de .xml, es posible crear pequenas, pero muy utiles aplicaciones para trabajar en 
conjunto con el navegador. De todos modos, y para desarrolladores avanzados, tambien es posible 
volver sobre C++ o Java, aprovechando la flexibilidad que todo el conjunto ofrece, para desarrollar 
aplicaciones complejas. 

Para este momento, la oferta en extensiones es bastante amplia, comenzando por cronometros para 
medir el tiempo de navegacion, hasta gestores de descarga. 

Por ahora la critica mas importante que recibe Firefox 3, radica en que la mayoria de usuarios, al 
venir de la version 2, utilizaban de forma integrada al navegador una variada gama de extensiones, 
y realmente cuando el usuario de Firefox se acostumbra a sus extensiones, es dificil prescindir de 
ellas. 

De este modo, la solucion a este panorama, no viene justamente de la mano del equipo desarro- 
llador de Firefox, sino por el contrario la solucion, en una primera instancia estaria a cargo de los 
propios creadores de extensiones, sobre quienes recae la responsabilidad de actualizar a la version 
3, todos sus proyectos. 

Como se mencionaba antes, una de las grandes diferencias entre Firefox 2 y la nueva version, ra- 
dica en que cada vez que el usuario intente instalar un complemento, el sistema primero hara una 
busqueda para establecer si la extension es compatible a Firefox 3. 

La ventaja de Firefox, a pesar de esto, es que al tratarse de Software libre, cualquiera puede dar una 
solucion a este tema, eso si, sin garantias de ninguna clase. 

Hay algunos modos que van de lo simple, como por ejemplo deshabilitar desde el navegador mismo 
la comprobacion de compatibilidad, hasta otras que requieren mas conocimiento, como tomar las 



www.tuxinfo.com.ar 



49 



extensiones que no son compatibles, y mediante la realizacion de algunos cambios en su parte in- 
terna, llevarlas a la version 3 sin muchos trastornos tal y como mas adelante se explicara. 



Una extension de Firefox simple, se compone de un directorio de archivos empaquetados dentro de 
un ejecutable con extension .xpi. De este modo, es facil entonces determinar que tipo de ejecutables 
constituyen extensiones de otros que no lo son. 

Para poder trabajar con una extension, si se desconoce la ruta en que estan instaladas en el disco 
duro, lo mas recomendable, ademas por motivos de seguridad seria emplear un navegador extra, 
Opera, por ejemplo, para descargar las extensiones sobre las cuales se quiera trabajar, modificar, 
o simplemente observar, asignandoles una carpeta de destino facil de recordar, como por ejemplo, 
el escritorio. 

Una vez que se descarga con un navegador extra la extension que se quiera observar, observando 
mediante el uso, por ejemplo, de 7Zip se puede apreciar que en el interior hay una carpeta con el 
nombre de chrome, otro archivo mas con el nombre de chrome. manifest, y otro mas con el nombre 
de install. rdf; esto claro, para extensiones muy simples. Para observar mas de cerca cada uno de los 
archivos que componen una extension, es preciso dotarse de una pequeha herramienta, un compi- 
lador, como por ejemplo, gVim. 



Algunos por su parte, utilizan procesadores de texto sin formato, para escribir sus propias extensio- 
nes, pero en este caso, lo mas importante es la legibilidad, tema que siempre ira a favor de un buen 
compilador. 

El archivo install. rdf si se abre por medio de gVim, provee una detallada informacion sobre la exten- 
sion misma, como por ejemplo, el nombre, la version, el creador, la pagina Web del creador y una 
pequeha ruta, para indicar al navegador en donde esta el icono de la extension misma, si es que 
existe. Partes de todo este archivo son opcionales y cada desarrollador a su libre conveniencia de- 
cide que debe, y que no debe incluir. 

El archivo siguiente a explorar, sera entonces chrome. manifest, el cual entrega una informacion muy 



INMERSOS EN EL MUNDO DE LAS EXTENSIONES 






A simple vista, de estos tres elementos se compone una extension. 



www.tuxinfo.com.ar 



50 



detallada sobre la ubicacion, dentro del ejecutable de todos los ficheros que contiene la extension, 
dentro del ejecutable .xpi. Si bien el archivo es una constante en la mayoria de las extensiones (hay 
algunas que no lo usan), la informacion en su interior varia de extension en extension de acuerdo a 
la complejidad de la misma. Lo que no este escrito y reportado en este archivo, no sera tenido en 
cuenta por el navegador, por lo cual, este archivo es el cuello de botella de muchos desarrollado- 
res. 

Ingresando a la carpeta chrome, se observara que al interior hay un ejecutable con extension .jar; 
pues bien, dentro de ese ejecutable, esta toda la funcionalidad de la extension. 

Si se descomprime el archivo .jar, apareceran dos posibles carpetas: Una con el titulo de content, y 
otra con el titulo de skin e incluso en otras multilenguaje, aparecera otra con titulo locale. 

La mas importante, a nivel de funcionalidad en una extension, en la cual se encuentra el codigo 
fuente, resulta ser entonces content. 

Para quien tenga experiencia trabajando con lenguajes como JavaScript, y el mismo XML, le sera 
muy familiar el lenguaje que encontrara alii. 

Como acotacion, es preciso mencionar de forma simple, que las extensiones de Firefox, trabajan 
normalmente con lenguaje .xul, y javaScript del siguiente modo: XUL es quien da la apariencia o 
la interfaz en el navegador mismo, y hace un llamado a las funciones que realizara JavaScript. De 
este modo, al ingresar a la carpeta content, se encontraran de forma separada los archivos .js, de 
los archivos .xul, lo cual facilita las cosas cuando se trata de trabajar, estudiar, y aprender de las 
extensiones mismas. 



RESUCITANDO EXTENSIONES 

Actualmente, para el mundo de los NO desarrolladores de extensiones para Firefox el intentar traer 
sus extensiones de Firefox 2 a Firefox 3, puede ser simple, sin muchos tropiezos, y sin necesitar 
experiencia. 

La primera forma consiste en, simplemente desde la configuracion del navegador, deshabilitar la ins- 
peccion de compatibilidad de las extensiones a Firefox 3, lo cual se hace de una forma muy simple 
cambiando 2 valores: 

Como se habia explicado anteriormente, basta con teclear desde la barra de direcciones awesome 
bar, about:config 

Aparecera entonces la tipica advertencia de Firefox a la cual se le dara "Tendre cuidado, lo prometo", 
y una vez dentro, se selecciona mediante un solo click cualquiera de los valores alii expuestos. 



www.tuxinfo.com.ar 



51 



Click derecho, se abrira un pequeno cuadro, en el cual se elegira la opcion "nuevo". Esto desplegara 
otro pequeno cuadro en el cual se elegira "logico", lo cual llevara a que se abra un pequeno cuadro 
el cual pedira, se introduzca el nombre de referenda o valor al que se quiere acceder. 



Introduzca si nombre de preference 



[ Aceptar j | Cancelar 



Introduzca en el cuadro de texto el valor a modificar. 



Dos valores se cambiaran: El primero sera entonces extensions.checkCompatibility del tipo (Boolean), 
el cual realiza la funcion de, una vez que se intenta instalar una extension, verificar si es compati- 
ble con Firefox 3, mediante la lectura del antes mencionado archivo install. rdf. Este valor, se dejara 
Falso. 

Repitiendo el proceso, ahora es necesario hacer lo mismo, con el valor extensions.checkUpdate- 
Security, tambien del tipo (Boolean), al cual, asignandole un valor Falso, se impedira que busque 
actualizaciones de seguridad, de las extensiones que se han instalado. 

Sobre pruebas que se realizaron a lo largo de varios dias, se denota que la estabilidad del sistema 
no se afecta, aun con extensiones pensadas para funcionar con versiones 1.5 de Firefox. Saliendo 
del menu de Configuracion, y reiniciando Firefox 3, la unica advertencia que notificara los cambios, 
es el cuadro de gestor de extensiones que mostrara un letrero indicando que se ha deshabilitado la 
revision de extensiones, cuando por alguna razon se descargue una nueva. Despues de estos cam- 
bios es recomendable reiniciar el navegador, e intentar instalar de nuevo la extension, o el paquete 
de extensiones. 

La forma 2, que a titulo personal, es mas interesante, se ha venido desarrollando, de forma aun ex- 
perimental, en aras de no perder la capacidad del navegador de actualizar aquellas extensiones que 
funcionan sin ningun problema en la version 3. 

De este modo, se procedera de la siguiente forma: Mediante el uso de otro navegador, se procedera 
a descargar la extension deseada. Lo ideal, para no complicarse, es que la extension caiga sobre el 
escritorio, ya que acto seguido se trabajara sobre ella. 

Una vez se tiene la extension deseada no compatible con Firefox 3, en formato .xpi hay 2 posibilida- 



www.tuxinfo.com.ar 



52 



des: La primera hace referencia a descomprimir el ejecutable, y acceder al archivo install. rdf. 
Mediante el uso de gVim abrirlo, y modificar la parte que dice: 

"<em:maxVersion>2.0.*</em:maxVersion> , por esto: <em:maxVersion>3.0.*</em:maxVersion> se 
cierra el archivo sin cambiar nada mas, y se vuelve a empaquetar todo el archivo, para convertirlo 
nuevamente en un ejecutable .xpi. 

Para quien tenga experiencia empaquetando extensiones, puede hacerlo utilizando bien sea 7-Zip, 
WinZip, o incluso otras extensiones como Cleo, o Extension Development. 

<9»ml iwrsioi*" M 1 . t"?> 

<rof wniMi-'H«j>;/^ww*.w3,org/l999/92/22-rflf-ivnt*K-riiii- 
xnlm, : e*="h 1 1 p : //uw . iwilla . a r g/2 6 6*/e n-r df t M > 

i Dm fir i p Y i fin Aftnti t- "or ft : lift ? i 1 1 .1 : i n \t ft 1 1 rn n 1 F Kt" i 

Ce 1 1 : i J ■> nj b sr&a dud t< / en j id> 
Cmiui-i-MiH-iSB-l .1<T/Hii:ui-i-siiml 

<pri:ti)pe>2</pR:ti)pp> 

<t— Front End NetjdJtJ —> 
< t n • n ame > nynar i fm n i: n ane J> 

<fn:di?5crlpr1nn>tft Instant access to Sew Popular Sitr5?r</fn:nP';r:Hpt"lon> 

<? n :c red Lor ;> Julian Fr-dnco Ocanfi 0{./en;credt.ur> 

<e n: n Dfiepaq BURL>hCtp://n!ftur.iMi-ilpi'e£E I cnii/<:/eri:nDflepaqeUHL^ 

<*-- Describe the Firefow uersions up support --> 

<tn: t iroet Appl Union? 
<De script ion > 

< en :id>< ec 9 H3 W / - c l ua 46UI - 9 b lie -1 3a3 a9»9 f3BH }< :f<? n : d d > 
<r>ii:n1nilpr'-.j fin>Z. nyrm:riinuri-<-.inn> 
< en :tux tf er ii an>3 . i. •< few\ : iw h if e rsioiiJ 

</uescripLiLiii> 
C/cii ; r rtrfjf t 1 1 1 i [: * t 1 nn > 
< /Df script ion > 

t/HDF> 

Solo modifique el valor sombreado. 



Lamentablemente, ninguna de las extensiones anteriores han sido a la fecha de escribir este articu- 
lo, actualizadas a Firefox 3, por lo cual, o bien, el proceso puede fallar en la compilacion, o simple- 
mente sea imposible reversar la descompresion del archivo .xpi original. 

Por tal motivo, hay una segunda opcion para menos experimentados, y de interesantes resultados, 
que podria definirse como "inyectar un nuevo .rdf al ejecutable mismo": Una vez que se tiene en el 
escritorio la extension deseada, se procede a realizar una copia de la misma, y se guardan en di- 
ferentes carpetas, ya que el nombre del ejecutable no se cambiara. Una vez creado ambas copias, 



www.tuxinfo.com.ar 



53 



se procedera a descomprimir, la primera, y de ella se extraera el archivo install. rdf. A este archivo 
nuevamente se le modificara el valor de la version, tal y como se hizo en el ejemplo anterior, y se 
guardara. 

Se toma el segundo ejecutable .xpi, al que aun nada se le ha hecho, y simplemente se abre, me- 
diante 7-Zip, eligiendo "Abrir Comprimido". Una vez dentro, se selecciona "Agregar", y se agregara 
el archivo install. rdf que instantes antes se modified. Se elige reemplazar, se cierra 7-Zip y trabajo 
hecho. Solo queda entonces probar si la extension funciona ahora con Firefox 3 dando Click sobre 
el ejecutable .xpi resultante, para proceder a la instalacion del mismo. 



Archvo Fdtar Ver Favwltoi HeeramlenHas Ayuda 

j + - v •+ x a 

Agreg* Extraei Protwi Copt* Move* Bonar Informjodri 
■f .PiVnagran ac >:■«'&» daaflBar jhM i i ty Jc-jny «-o8 . spU 

D 
A 
A 

El archivo install. rdf que sera modificado. 



/•71'Ji-i 650 010 495*14 20CE-06-29 12:04 

^chrome. mart.,. 219 122 2a»-06-2« 12:04 

linstsLrdl 991 1H 2006-06-2912:04 



Como ultima recomendacion, es importante intentar estos metodos, sobre extensiones que esten 
creadas para funcionar sobre versiones superiores a Firefox 2, para no tener necesidad de trabajar 
directamente sobre los archivos .XUL. 



EPILOGO DE UN FENOMENO SOCIAL 

El fenomeno Firefox, mas que ser un record, y una marca establecida a nivel mundial, constituye a 
estas alturas un fenomeno sociologico que ha cambiado la forma en que muchas personas navegan 
por la red. 

Si se tiene en cuenta la forma en que la tecnologia ha revolucionado las comunicaciones y la forma 
en que esta, ahora ocupa un lugar muy importante dentro del espectro comunicativo, nos enfrenta- 
mos a un fenomeno que nunca antes se habia gestado, ante la imposibilidad de mezclar todos los 
ingredientes que ahora estan implicitos en Firefox 3: Tu lo eliges, tu lo personalizas, y tu lo usas. Eso 
es Firefox 2 

Julian Franco de Bogota Colombia 
www.mercadeoypublicidad.com. 



www.tuxinfo.com.ar 



54 



DE WINDOWS A LINUX 4 a PARTE: 



INSTALACION DE APLICACIONES EN UBUNTU 



EN EL MUNDO DE LINUX SIEMPRE ENCONTRAREMOS VARIOS 
CAMINOS PARA HACER DETERMINADA TAREA, DESDE VER UNA 
PELICULA, NAVEGAR EN INTERNET O ESCRIBIR UN TEXTO. LA 
INSTALACION DE NUEVAS APLICACIONES NO SE ESCAPA A 
ESTA REGLA, ASI QUE ESTE MES INCURSIONAREMOS EN UNA 
DE LAS ACTIVIDADES MAS ENTRETENIDAS (?!) PARA MUCHOS... 
INSTALAR SOFTWARE. 



Quizas los nuevos usuarios no comprendan mucho el sarcasmo en la ultima frase de la in- 
troduccion del articulo, es que para ser honesto no hace mucho tiempo la instalacion de un 
programa podia llegar a agobiar al usuario mas experto, la resolucion de dependencias que 
a su vez dependian de otras, ademas las diferencias minimas en la estructura de los direc- 
tories hacian que algunos programas no encontraran ciertas librerias, entonces hacia que 
fuera todo un tema la instalacion de determinada aplicacion. Bueno, por suerte la nueva era 
de distribuciones de Linux trajo a nosotros algunas excelentes soluciones como para que este 
proceso fuese lo mas amigable y sin dolor posible. 

£Por que en Windows es facil y en Linux no?: Esa pregunta que cualquier 
usuario del pinguino ha escuchado no menos de 1000 veces tiene una respuesta muy facil: 
En Windows los desarrolladores solo tienen UN SOLO sistema operativo con todas las cosas 
en un determinado lugar, eso hace que se pueda estandarizar los metodos de compilacion de 
un programa para asi crear binarios que puedan ser ejecutados en cualquier Windows. 

Para ser un poco mas graficos: 

EN WINDOWS SIEMPRE VAMOS A TENER ESTA ESTRUCTURA DE ARCHIVOS 



C:\ 

|_Documents and Settings 

| |_Usuario 

j |_Mis Documentos 

|_Archivos de Programa 

| |_Programa 1 

j |_Programa 2 

LWINDOWS 

|_System 



|_System32 
|_lrrf 

EN EL CASO DE LINUX LAS ESTRUCTURAS PUEDEN VARIAR DEPENDIENDO DE LA 
DISTRO 

/ / 



USR 


| USR 


ETC 


1 l_L 
| ETC 


BIN 


| BIN 


HOME 


| MEDIA 


MNT 




MEDIA 





El ejemplo anterior es un poco a modo de ejemplo para mostrar algunas pequenas diferencias 
que pueden complicar un poco a los desarrolladores a la hora de hacer compilar una aplica- 
cion. 

Las dependencias: en muchos casos determinada aplicacion depende de otra o de 
alguna libreria para poder funcionar o para determinada funcionalidad dentro del mismo, un 
ejemplo claro podria ser que un programa de audio necesita una libreria para poder acceder 
al sistema de sonido o una planilla de calculo necesita de una libreria que permita "dibujar" en 
la pantalla lo que uno escribe. 



Por suerte el sistema Ubuntu nos permite instalar aplicaciones de forma facil y transparente, 
este sistema heredado de la distribucion Debian (La madre de Ubuntu) se conoce como apt 



iQUE TIENE ESTE SISTEMA DE INTERESANTE? 

Bueno, en realidad nos soluciona los dos anteriores problemas ademas de facilitarnos la tarea 
de buscar por internet los programas que necesitamos, mediante los famosos repositories. 
Un repositorio es un gran directorio de aplicaciones que estan en determinado servidor con el 
que el sistema esta en constante conexion, verificando que este todo en su sitio, que nuestro 
sistema este totalmente actualizado y que cada programa cuente con todas sus dependencias 
para el correcto funcionamiento. Lo que nos permite por ejemplo actualizar no solo el sistema 
sino tambien todas nuestras aplicaciones con un par de dies o un comando (dependiendo de 
los gustos del usuario) 

Ahora veamos los 5 metodos en los cuales podremos instalar aplicaciones en Ubuntu, los 
mostraremos desde el mas simple al mas avanzado, a la vez que trataremos de apreciar las 
diferencias en la cantidad de tiempo y conocimiento incurrido para cada ejemplo, la aplicacion 
elegida es Mplayer (uno de los mejores reproductores multimedia) dado que el sistema no la 
trae por defecto y es una de mis favoritas :) 



METODO UNO: MENU ANADIR O QUITAR. 

Al abrir esta aplicacion tendremos algo asi: 




Esta amigable interfaz es la elegida de muchos dado la facilidad de tener todo separado por categorias, en cada 
una de ellas se muestran todas la aplicaciones disponibles y con una calificacion por estrellas que nos facilita la 
tarea de elegir una aplicacion y no saber que tan eficiente o completa pueda ser, ya que un programa que tenga 
mas estrellas sera en mayor o menor medida mas eficiente. 

Asi que como nosotros sabemos que queremos un programa para ver videos (Mplayer) ten- 
dremos que buscar en la seccion "Sonido y Video" lo que nos encontramos es que no esta en 
la lista y no aparece cuando ingresamos en el cuadro de busqueda, la explicacion es que por 
defecto este programa lista solo las aplicaciones soportadas oficialmente por Ubuntu lo que 
no significa que los demas programas no funcionen, sino que los "soportados" estan mucho 
mas testeados y hay mas documentacion disponible. 









&*~*« 
to ok*. 


• SESVm ***** 




K*rfalne 
vti%Mi\r mHsdU iXUy*r lot KDE ]ti 

■ <«. «Jl' WW. « .u»«I.r»l,l, pl.,™r 

n»DDn«d tipt> vid iKtrq <iff««ii kc*ii COi. OvOi ind 
ttftmt tin Imp trjKk of mufcipit p>jLHl urojunwuily , ind 




|e**j|Xa*t~H 1 





Al parecer, no encontramos nuestra aplicacion, tendremos que volvera instalar Windows... 



Ahora solo basta con cambiar el cuadro de dialogo de "aplicaciones soportadas" a "todas las 
aplicaciones disponibles" y notaremos que la lista aumenta y que ademas encontramos el 
dichoso programa, a la vez que el sistema nos muestra otros programas que estan relaciona- 
dos de alguna manera con Mplayer, siempre es conveniente mirar estas recomendaciones ya 
que quizas encontremos algo que no sabiamos que estaba, como por ejemplo algun plug-in 
o complemento para que otro programa haga uso de Mplayer 





Bu*C*: (mpl.y.r 


j| Movlrar: [ ibd** (as Hpka 


itj-wb tli>purnbl«? $ | 




Apkaridn 






@ Access universal 
jt^. Ac-ceaorios 
jjt Cducaciin 


p-n _^ MPlayer Movie Player 
Htj.rai&irtt.r rnuffmem* 


***** 




n KMPlayer 

1 1 = inlerfu KDE para H»l*yn 


**** 




^OriAcM 


1 1 flMOMF MPlsiynr 
U Ploy your media 


*** 




i£t Hnrriimniriliis dill srjliima 
^Inram* 


n -JZ MPlayerPlucjinfer Mozilla 
LJ - ^MPLiyitrrlugln 


* 




,\ J'- egos 
.{£ Oticina 
S Ctras 


MP layer Movie Player 
The Ultimate Movie Player ?■ 

MPlayer is a movie player for L MLX ('uns on ma 
and noi"-*as CPUs, see the pot* teetionl.lt play 


y other Unices. 




Q-| softdo y vfcfco 


vuk,™, uubjouv. wo*.'** . g ..iwyvjiw*. iu,iu*i, 
Uupseivideo. yu'. iiiTeg r _M. ~o>: . PvA 'lies, supported by many 
native, Kftnim. RealPlayer, aid Win32 DLL codecs. *u can watch 
VideoCD, SvCD, DvC. 3i-,v nealMec a. and DfiOt movies too (and 
you don't need the avrtle library at all!}. 
A"iOths r s g feat jre of MPiayer is the wide range of supported 
output drivers. It works with KL1, -v. DGA. OpenCL, SVGAJib, fbdev. 
















J . 







No se apresuren a formatear e instalar Windows, al parecer 
no estabamos viendo todos los programas que podiamos instalar en Ubuntu 



Luego, bastara con hacer die en "Aplicar cambios" para que se bajen todas las dependencias 
y el programa quedara instalado en la seccion "Sonido y Video" del menu Aplicaciones. 
Este metodo quizas sea el mas largo de todos, requerimos no mas de 2 minutos para llevar 
nuestra tarea a cabo. 



METODO DOS: GESTOR DE PAQUETES SYNAPTIC 

Esta interfaz es quizas un poco mas complicada 
para el usuario mas novato pero podremos efec- 
tuar algunas tareas mas avanzadas que con la op- 
cion anterior, los ejemplos pueden ser: Actualizar 
todo el sistema, instalar solo librerias y plug-ins o 
temas visuales y otros paquetes que no son "pro- 
gramas" en si. 

Synaptic en accion, este potente programa nos permite tener 
actualizado nuestro sistema a la vez que podremos agregar 
repositories y otras tareas avanzadas 







fw~ i 


i 





Lo primero que debemos de hacer es ir a la opcion "Configuracion/Repositorios" ahi marca- 
remos todos casilleros para poder disponer de todas las opciones de nuestro sistema, luego 
Synaptic nos dira que tenemos que "recargar" la lista de aplicaciones, hacemos caso y pre- 
sionamos el boton Recargar para actualizar la lista de paquetes disponibles 



irshrvo fdrtar taquete Slonfiguracion fields 

& m 

tecwgsf Marear todas las act ualirac iena s 



Administration del siste S 
*dn- -,:t.' del lists 
Administration del 



Bibliotecas 
Dibliolecas (muliwerse) 



Version instalada Urtir. 



Ru ? .c.u: |mj>l.iyrr| 



Buscaren; | Description y nornbre t\ 
| Qtantelar [j^flmcar j 



23465 caqueias trades. 12U ins[a adas, C rotes. C para intra si.*;:ui :v. pa 'a eliminar 

Vamos al boton "Buscar" e ingresamos el nombre de nuestra aplicacion. 



El sistema nos devuelve una lista de todas las aplicaciones relacionadas con Mplayer y a 
diferencia del metodo anterior nos devuelve una lista de librerias que tienen alguna relacion 
con Mplayer. 





t ® 






Vet gr 




J T 5 ; -.d ==j-== tico^fcrtd:, 






j i i it i i- ru i- r t i-i, f ..rh-.r j i J I ■ — - -L .. , 


i 




i 


i 
i 











Observamos todos los paquetes relacionados con Mplayer 



Solo nos resta hacer die en Aplicar para poder instalar el programa. 



METODO TRES: LA LINEA DE COMANDOS 

Este metodo es el mas rapido de todos al no necesitar interfaz grafica para funcionar, tan solo 
desde la terminal ejecutamos: 

sudo apt-get install mplayer 

Vamos a explicar un poco la sintaxis de este comando: 

"sudo" lo que hace es darle permisos de administrador al comando que ejecutemos, cabe 
aclarar que solo el administrador puede instalar programas 

"apt-get" es el comando en si, a la vez que es el nucleo de los otros 2 metodos vistos ante- 
riormente 

"install" es el parametro que le damos al "apt-get" para especificar que lo que queremos hacer 
es instalar algo 

"mplayer" el nombre del programa a instalar. 





Archivo Editar Ver Terminal Solapas Ayuda 


william@casita:-$ sudo apt-get install mplayer 




[sudo] password for wllliam; 




E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no di 




sponible) 




E: Unable to lock the administration directory (/var/lib/dpkg/) , is another proc 




ess using it? 




william@casita:~$ sudo apt-get install mplayer 


Leyendo lista de paquetes... Hecho 


Creando arbol de dependencias 


Leyendo la informacion de estado... Hecho 


mplayer ya esta en su version mas reciente. 




B actualizados, S se instalaran, B para eliminar y 22 no actualizados. 




william@casita:~$ | 





La terminal o consola siempre es el metodo mas rapido para ejecutar cualquier aplicacion. 

Luego ingresamos la contrasena de administrador y el sistema busca en la base de datos la 
aplicacion con el nombre que colocamos al final del comando, en el caso que encuentre dicho 
programa, el sistema resolvera las dependencias necesarias y proseguira con la instalacion, 
en el caso de no encontrar el programa nos devolvera un error. 



METODO CUATRO: PAQUETES .DEB 



Este metodo consiste en bajar un archivo con extension .deb que contiene el programa en si, 
equivale al .exe en Windows, solo con la diferencia que el deb no contiene las dependencias 
necesarias y cuando lo ejecutamos este intentara descargar las dependencias de los reposi- 
tories de Ubuntu, cabe destacar que el instalar un paquete de una fuente no confiable puede 
traer consigo inestabilidades en la aplicacion o en todo el sistema, dependiendo de que tan 
"relacionado" con el nucleo sea este. 



mplayer_l. 
| 0rc2svn25873_i386. 
deb 



Archivo Ayuda 
Paquete: mplayer 

Estado: Ya tiene instalada una version identica 



| Rainstalar el paquete"| 



Description | Detalles j Archivos incluidos | 



The Ultimate Movie Player 

MPlayer is a movie player for LINUX (runs on many other Unices, and non- 
xB6 CPUs, see the ports section). It plays most MPEG, VOB, AVI, OGG/OGM, 
VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, 
RoQ, PVA files, supported by many native, XAnim, RealPlayer, and Win32 DLL 
codecs, You can watch VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX 
movies too (and you don't need the avifile library at all!). 

Another big feature of MPlayer is the wide range of supported output drivers, 
It works with Xll, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB, but you 
can also use GGI and SDL (and this way all their drivers) and some lowlevel 
card-specific drivers (for Matrox, 3Dfx and Radeon, Mach64, Permedia3) too! 
Most of them supports software or hardware scaling, so you can enjoy 
movies in fullscreen. 



Aqui vemos el paquete .deb descargado de internet asi como tambien la interfaz para instalar estos paquetes. 

Cabe mencionar que desde la terminal podremos instalar este tipo de paquetes solo con ti- 
pear 



sudo dpkg -i nombre_del_paquete 



La explicacion de la sintaxis es la siguiente: 

"sudo" le brinda permisos de administrador 
"dpkg" es el comando en si para manejar paquetes 

"-i" es el parametro que le pasamos para que sepa que quiero instalar un paquete 



EL QUINTO METODO: LA COMPILACION 

Recomendamos este metodo en caso que el programa que busquemos no este ni en los re- 
positories ni en algun paquete por internet, dado que en algunos casos puede llegar a ser muy 
complicado la instalacion por esta via. 

Al compilar lo que hacemos es bajar el codigo fuente (la receta con la que fue hecho el pro- 
grama) y pasarlo a un binario ejecutable (el programa en si) normalmente solo se simplifica a 
tres comandos, todos ellos desde una terminal. 

Siguiendo con el ejemplo de Mplayer, vamos con nuestro navegador a la pagina oficial del pro- 
yecto www.mplayerhq.hu y bajamos el archivo con el codigo fuente "Mplayer-1.0rc2.tar.bz2" y 
lo descomprimimos con los comandos: 

bzip2 -d Mplayer-1.0rc2.tar.bz2 
tar xvf Mplayer-1.0rc2.tar 

Luego nos cambiamos al directorio que creo 

cd Mplayer-1.0rc2 

y ejecutamos el siguiente comando 
./configure -enable-gui 

Con esto lo que hacemos es verificar que esten todas las dependencias necesarias para po- 
der compilar el programa 

luego 

make 

Aqui compila todo el codigo fuente, este proceso es largo asi que a no desesperarse 
sudo make install 

Instala el programa ya compilado, como estamos instalando tendremos que utilizar "sudo" 
como en los ejemplos anteriores. 



Si todo salio bien ya tendremos instalado nuestro Mplayer listo para su ejecucion desde el 
comando "mplayer", cabe aclarar que aqui solo bajamos el programa, si queremos interfaz 
grafica deberemos emplear alguna skin que debemos bajar de la pagina oficial de proyecto. 



Creo que con esto es suficiente como para que tengan algunas nociones de como se instala 
un programa en Ubuntu, cabe decir que los primeros 4 metodos se aplican a Debian, Ubun- 
tu y derivadas como Rxart o Linux Mint, hay otras distros como Mandriva o Suse que usan 



otros metodos similares, el unico que se aplica a todas por igual es la compilacion pero como 
anteriormente dijimos, conviene dejarlo como ultimo recurso, aunque si llegamos a compilar 
un programa tendremos la garantia de que funcionara al maximo rendimiento dado que en el 
proceso de compilacion el programa se amolda a nuestro sistema para lograr un rendimiento 
optimo. 



William Sandoval 
will.ddr@gmail.com 



SI TE GUSTA LO QUE HACEMOS PODES AYUDARNOS 
PONIENDOLE A TUX! 
EL PRECIO QUE VOS CREAS CONVENIENTE 

•V 

PODES REALIZAR TUS DONACIONES MEDIANTE || 
TARJETA DE CREDITO W 
EN DEFERENTES MEDIOS DE PAGOS RAPiDOS . 

/ 



TU AYUDA SERVE PARA QUE PODAMOS SEGUER 



Informate en: www.tuxinfo.com.ar 



CURSO DE C edicion 

NUMERO 5: "PUNTEROS" 



Los punteros junto a las sentencias goto son una exce- 
lente forma de crear programas inentendibles si se usan 
de forma descuidada. Sin embargo los punteros ofrecen 
claridad y simplicidad si son usados de manera discipli- 
nada y consistente. 



DIRECCIONES DE MEMORIA Y PUNTEROS. 

Primeramente comprenderemos como se organiza la memoria; tipicamente la memoria con- 
siste en un arreglo de celdas numeradas consecutivamente o en grupos. Un puntero, o apun- 
tador, es un grupo de estas celdas, que contiene la direccion de otra celda de memoria o 
grupo de ellas. Por lo tanto si c es un char y p un puntero que apunta a el, se puede graficar 
de la siguiente manera: (verfigura 1). 



Direccion de 
Memoria 


Memoria 


0x123 


0x126 


— > ] 




0x124 


NULL 




p contiene 
la direccion 
de 

memoria de c 


0x125 


NULL 






0x126 


a 


— > c 









DECLARACION Y ASIGNACION DE PUNTEROS. 



Para poder hacer uso de un puntero es preciso declararlo, primeramente especificando el tipo 
de dato al que apuntara, luego el caracter de indireccion o desreferencia ( * ) y finalmente el 
identificador. El identificador Neva las mismas restricciones que los nombres de las variables, 
(un puntero es en si una variable). 

int *ip; /* ip es un puntero a int 7 

Aqui estamos declarando que ip sera un puntero a un int. Cada apuntador esta restringido a 
un tipo de dato en particular, si declaramos un puntero a un char, este solo podra apuntar a 
un char. 

La asignacion se realiza mediante el operador unario de direccion ( & ), debido a que los pun- 
teros almacenan unicamente direcciones de memoria: 

int *ip; /* puntero ip 7 
intx = 10; 

ip = &x; /* ip apunta a x 7 

A partir de aqui podemos manipular tanto a ip como a x a traves de ip. Si precedemos el 
operador de indireccion ( * ) a un puntero estamos manipulando la variable a la que apunta el 
puntero, valga la redundancia :), si por el contrario obviamos el operador de indireccion acce- 
demos al contenido de la variable apuntada sin modificarla. 

Para aclarar un poco estos ultimos conceptos veamos un ejemplo: 

#include <stdio.h> 

int main(){ 
int x = 10, y; 

int *ip; /* puntero a int llamado ip 7 

printf("EI contenido de x es: %d\n", x); 

ip = &x; /* ip apunta a x 7 

printf("EI contenido de *ip es: %d\n", *ip); 

y = *ip; /* y contiene el valor de x 7 

printf("EI contenido de y es: %d\n", y); 

*ip = *ip + 6; /* aumentamos el valor de x en 6 7 

printf("EI contenido de *ip + 6 es: %d\n", *ip); 

y *= 5; /* Multiplico el valor de y por 5 7 

ip = &y; /* ip apunta ahora a y 7 

printf("EI contenido de ip es: %d\n", ip); 

return 0; 

} 

Los operadores unarios * y & se evaluan mas estrechamente que los operadores aritmeti- 



cos: 



y = *ip + 1; 

Toma el valor al que apunta ip, le suma uno para, finalmente asignarlo a y. 

*ip+= 1; 
++*ip; 

Son formas de incrementar en uno el contenido de ip. 

En el caso de (*ip)++, los parentesis son necesarios ya que de lo contrario incrementaria ip 
y no el valor al que apunta, debido a que los operadores unarios como * y ++ se asocian de 
derecha a izquierda. 

Por ultimo, si tenemos que op es un puntero a int al igual que ip, la asignacion: op = ip, copia 
la direccion de memoria contenida en ip a op. Por lo que apunta a lo mismo que apunta ip. La 
asignacion entre punteros se hace sin el operador de direccion de memoria &. 

NOTA: Los punteros no pueden aplicarse a expresiones, constantes o variables del tipo re- 
gistro. 



ARREGLOS Y PUNTEROS. 

En la entrega anterior vimos los arreglos, que eran y como funcionaban. Bien, los arreglos 
y los punteros se relacionan muy intimamente. Tanto que cualquier operacion que se puede 
hacer con arreglos puede hacerse tambien con punteros, ganando en velocidad. 

Si definimos un array de enteros, de diez elementos, el compilador reserva un bloque de me- 
moria del tamano necesario para almacenar los elementos de forma consecutiva. ( Ver figura 
2) 



int arr [10]; 


Memoria 




arr | 


arr ( ) arr( 1 ; 


arr[2] arr[3] arr[4) arr[5] arr[6] arr[7] arr [8 


] arr[9] 



Entonces si declaramos un puntero p del tipo int que apunte al primer elemento del arreglo arr, 
p contiene la direccion a este elemento. (Ver figura 3) 



int arr [ 10] ; 




int *p ; 




p = &arr [ 0] ; 




>□ 






Memoria 


arr f 


arr [ ] arr[ 1 ] arr [ 2 ] &i 


r[3] arr[4] arr[5] arr[6] arr[7) arr[8j arr [9 J 



Por consiguiente si p apunta a un determinado elemento dentro del arreglo arr, p + 1 apunta 
al siguiente elemento, *(p + 1) se refiere al contenido de arr[1] y tanto como p + i, como *(p + 
i) se refieren a la direccion del i-esimo elemento (&arr[i]), y al contenido del i-esimo elemento 
(arr[i]) respectivamente. 

Por definicion el valor de una variable o expresion del tipo arreglo es la direccion del elemento 
inicial del arreglo (elemento 0) por lo que la sentencia: 
p = &arr[0] puede escribirse como p = arr. 

Esto nos Neva a la conclusion que una referencia a arr[1] tambien puede escribirse como *(arr 
+ 1). Asimismo si p es un puntero puede ser usado con un subindice, tanto p[i] como *(p + i) 
se refieren al i-esimo elemento de p. 

Tengamos presente que existe una diferencia entre punteros y arreglos. Un puntero es una 
variable por lo que operaciones como p = 2 y p++ son legales, pero un nombre de arreglo no 
lo es, asi que arr = p o arr++ produciran un error 



ARITMETICAS DE DIRECCIONES. 

Al lenguaje C lo suelen tildar de complejo cuando se refieren al manejo de punteros o direc- 
ciones de memoria, pero estas caracteristicas son las que le dan fuerza, versatilidad y poten- 
cia. 

Si tenemos que p es un puntero a un elemento de un array, entonces p++ apunta al siguiente 
elemento, p- apunta al elemento anterior y p + i apunta al i-esimo elemento desde el elemen- 
to apuntado por p. Ademas pueden compararse siempre que los punteros involucrados en 
dicha operacion apunten a miembros del mismo arreglo. 

Operadores como ==,!=,<,>,<=,>=, funcionan correctamente. Tambien pueden ser 
comparados con cero. 



No esta permitido sumar, multiplicar, dividir, o enmascarar punteros. En cambio si pueden 
restarse, por ejemplo si p y q son punteros a elementos del mismo arreglo y p < q, q - p da el 
numero de elementos de p hasta q. 

No nos tenemos que preocupar del tamano de los tipos de datos en operaciones como p++. 
Si por ejemplo los int son de cuatro bytes y p es un puntero del tipo int, p++ aumentaria las 
cuatro posiciones que representan a un int para apuntar a la siguiente posicion. Es asi con los 
distintos tipos de datos. A raiz de esto es que la aritmetica de punteros es consistente. 



APUNTANDO A CARACTERES. 

Como vimos en la entrega anterior C no posee operadores para el manejo de cadenas de 
caracteres. Una frase como "Bienvenido a C" es una constante de cadena que se almacena 
en un arreglo de caracteres. Internamente el array termina con un caracter nulo '\0'. 

Tenemos entonces: 

char *pcadena; /* puntero a cadena de caracteres 7 

pcadena = "el mono duerme comodamente"; 

pcadena no posee una copia de la cadena constante sino que apunta a dicha cadena por lo 
que puede apuntar a otro lado mas adelante, pero modificar el contenido de la cadena produ- 
ciria un efecto inesperado. 

Para recorrer caracter a caracter el contenido de pcadena y asignarlo a otro puntero podria 
realizarse de la siguiente manera: 



char *pcadena = "el mono duerme"; 
char *potracad; 

while( (*potracad++ = *pcadena++)) 



Mientras no se encuentre el caracter nulo ( '\0' ) cada caracter de pcadena es copiado a po- 
tracad, una vez copiado el contenido ambos punteros son incrementados en uno, apuntando 
a la siguiente posicion de memoria. 



ARREGLOS DE PUNTEROS. 

Dado que los punteros son tambien variables pueden ser almacenados dentro de arreglos. 
Si por ejemplo tomamos un arreglo de punteros para almacenar una determinada cantidad 
de lineas de texto leidas de un archivo, cada puntero del arreglo estaria apuntando al primer 
caracter de cada linea. (Ver figura 4) 



Aray 
de 

punteros 







— > linea 


1 




1 




— > linea 


2 




2 




— > linea 


3 




3 




— linea 


4 



La forma de declararlo es igual a lo visto en la entrega anterior: 
char *arraydepunteros[size]; 



arraydepunteros es un array del tamano indicado por size que contiene como elementos pun- 
teros a char. Para acceder al contenido de cada puntero basta con recorrer el array mediante 
un indice, o aritmetica de punteros. 



arraydepunteros[1]; 


/* indice 7 


*(arraydepunteros+1 ); 


/* aritmetica de punteros 7 



Durante la declaracion del arreglo de punteros tambien puede ser inicializado: 

char *nombre[]= { 
"Carlos", 
"Mario", 
"Valeria"}; 



El arreglo anterior podria haber sido declarado como un arreglo de dos dimensiones: 
charname[10][20]; 



En ocasiones se suelen confundir arreglos bidimensionales con arreglos de punteros, pero 
hay diferencias: 

inta[10][20]; 
int *b[10]; 

Para el arreglo a se reservan 200 localidades de memoria del tamano de un int, mientras 
que para b solo se asignan 10 punteros sin inicializar, por lo que a siempre va a ocupar 200 
posiciones de memoria mientras que b puede ocupar mas memoria o menos, segun a lo que 
apunte. 



CONCLUSION. 

Es preciso tomar con calma los punteros y dedicarles tiempo para su estudio. Son tan poten- 
tes que agilizan mucho la velocidad de los programas, pero mal usados nos llevan a grandes 
dolores de cabeza. La proxima entrega veremos que son las funciones, como crearlas y usar 
las funciones de la libreria estandar. 

jjjHasta la Proxima!!! 

jorgehuck@gmail.com 
libresmentes.blogspot.com 



PODES SOLICIT AR TU PACK TUXINFO 

EL CUAL INCLUYE MUCHAS APLICACIONES LIBRES EN CD DVD 




Consulta como podes recibir el tuyo escribiendonos a: info@tuxinfo.com.ar 



DERECHO A LA 
PRIVACIDAD - TRUECRYPT 



Todos tenemos derecho a preservar nuestra vida privada, 
por lo que nuestras computadoras o nuestros dispositi- 
vos de almacenamiento portatiles no tienen por que estar 
disponibles para que los amigos de lo ajeno puedan hus- 
mear en ellos y sacar provecho de nuestra tan preciada 
informacion. 



Muchas veces guardamos informacion privada en nuestras computadoras, tarjetas de memo- 
ria, pendrives, etc. y la misma esta tan segura como seguro este el propio medio de almace- 
namiento fisico. En otras palabras, si nos roban nuestra computadora de escritorio o nuestra 
notebook, o si simplemente perdemos nuestra tarjeta de memoria, nuestro pendrive, nuestro 
disco externo, o el dispositivo que fuera, la informacion privada que pueda contener estara al 
alcance de las manos de cualquiera que quiera acceder a ella. No siempre tendremos solo 
archivos mp3 que no nos importe perder, sino que muchas veces habra datos personales, 
agendas, documentos y todo tipo de informacion que lo que menos deseamos es que caiga 
en manos desconocidas. 

Pero i,es posible que mas alia de la perdida economica en si por el valor del dispositivo mis- 
mo, podamos quedarnos tranquilos que nuestra informacion privada no esta al alcance de 
manos desconocidas aunque el propio medio de almacenamiento si lo este? 

Afortunadamente la respuesta es: si, existen distintas alternativas para solucionar este pro- 
blema y preservar la privacidad en nuestros dispositivos de almacenamiento, y en este caso 
vamos a tratar una de ellas, denominada TrueCrypt. 

TrueCrypt es un software open source lo cual garantiza que no existan backdoors o puertas 
traseras instaladas en el software que permitan saltarse la seguridad, ya que de existir las 
mismas serian facilmente encontradas por la comunidad de desarrolladores open source. 
TrueCrypt tambien es multiplataforma, por lo que corre en Linux, MacOSX y Windows, y nos 
permite crear unidades virtuales de almacenamiento encriptadas dentro de una unidad fisica 
real, o encriptar una unidad fisica en su totalidad. 

Estas unidades de almacenamiento encriptadas son montadas (previo tecleo de un password) 
en el sistema como cualquier otra unidad (una nueva letra de unidad en Windows, o un nuevo 
directorio en Linux) y se utilizan de forma totalmente transparente, realizando la encriptacion y 
desencriptacion de los datos en forma automatica y transparente para el usuario. 



iViVIVA \ I VA 1 1 V I* W»M 1 1 m y 



9 Ti ueC r ypt 




_U0Sf 




Toot Settings Help 


Homepage 



S;::e Encryption algorithm lype 



Enter password foi E ITruecryptVrrueCrypt.disk 



: F I ^ j 

r Use keyfiles | _M™nt Options. . . 



| E:\Truecrypt\TrueCrypt.di: 
w Nevei save history 



ie Tools., , | Select Device,., | 



Auto-Mount Devices 



Asi como podemos encriptar un disco rigido, tambien podemos hacerlo con un pendrive, con 
lo cual podemos contar con un medio seguro y portatil de almacenamiento que, como vere- 
mos mas adelante, podra ser leido en casi cualquier computadora que lo necesitemos sin 
comprometer nuestra privacidad. 



FUNCIONAMIENTO 



Basicamente TrueCrypt instala un driver que se ocupa de encriptar y desencriptar en forma 
transparente la informacion para que las aplicaciones puedan acceder a las unidades encrip- 
tadas de la misma manera que lo hacen con cualquier unidad de almacenamiento comun. 
Para ello, brinda diferentes modos de funcionamiento, los cuales nos permiten: 




crear un archivo en disco y montarlo como una unidad encriptada: 
Esto nos permite tener la unidad encriptada como un archivo dentro de una unidad 
de almacenamiento comun (disco rigido, pendrive, etc.) como cualquiera de las que habitual- 
mente se utilizan. Podemos copiarlo, renombrarlo, moverlo o hacer cualquier cosa que nor- 
malmente hacemos con un archivo y nuestra informacion seguira intacta dentro del mismo. 
Para acceder solo debemos montarlo por medio de TrueCrypt ingresando la correspondiente 
clave. 

- encriptar una unidad completa (particion o disco entero): 

Esta modalidad nos permite tener una particion completa que este encriptada, inclusive 
nuestra particion del sistema, por lo cual nuestra PC al bootear nos pedira la clave correspon- 
diente para poder comenzar a bootear el sistema. Esta opcion es muy recomendable para 
notebooks ya que impedira inclusive que la notebook siquiera cargue el sistema operativo si 
no se ingresa la clave correspondiente. De nada servira retirar el dispositivo de un equipo para 
instalarlo en otro, ya que tampoco podra ser accedida porque la informacion en si misma esta 
grabada de forma encriptada. 

- crear unidades ocultas dentro de las unidades encriptadas: 

Esto nos permitira tener unidades ocultas de forma totalmente indetectable dentro de 
nuestra unidad encriptada. Mas abajo nos ocupamos de esta interesante opcion. 



Si bien TrueCrypt debe ser instalado en la PC para poder utilizarlo, existe un modo denomina- 
do "Traveller mode" que esta pensado para utilizarlo en dispositivos tipo pendrive que permite 
instalar el ejecutable de TrueCrypt en el mismo dispositivo portatil junto con el archivo que 
contendra la unidad virtual encriptada. De esta forma, podemos llevar nuestro dispositivo y 
utilizarlo en cualquier PC aunque no tenga TrueCrypt instalado (obviamente previo ingreso del 
password correspondiente). 



NO SOLO CON UNA CLAVE 

Ademas de utilizar un password o clave tradicional, TrueCrypt nos permite utilizartambien uno 
o varios archivos que podemos elegir a nuestro antojo para que junto con nuestro password, 
sean utilizados para realizar ciertos calculos que permitiran o no el acceso al equipo. Esto 
significa que ademas de tipear la clave, debemos elegir los archivos (y en el mismo orden) 
que solo nosotros sabemos que forman parte del proceso de autenticacion. Por lo que quien 
no lo sepa, no podra acceder aunque tenga la clave. Estos archivos pueden ser por ejemplo 
mp3, o cualquier cosa que se nos ocurra y solo seran leidos para formar parte del proceso de 
autenticacion, pero nunca seran modificados por TrueCrypt. 

En otras palabras al ingresar la clave, tambien podemos (si asi lo hubieramos elegido al ins- 
talar TrueCrypt), seleccionar diferentes archivos de nuestra PC respetando siempre el mismo 
orden. Con la clave y el contenido de estos archivos (del cual no tenemos que ocuparnos 
nosotros), TrueCrypt realizara su magia y toda esta informacion en conjunto sera utilizada 
para permitir o no el acceso al dispositivo encriptado. De esta manera si cambia uno de estos 
archivos, no se ingresa la clave, no se selecciona alguno de estos archivos o se cambia el 
orden de seleccion, no podremos acceder. 



iViVIVA \ I VA 1 1 V I* W»M 1 1 m y 



A ESCONDERSE 



Otra interesante caracteristica de TrueCrypt es que permite crear una unidad encriptada ocul- 
ta dentro de un dispositivo encriptado, el cual no es posible detectarlo ya que no existe como 
un archivo, sino que forma parte del dispositivo encriptado visible. Esta unidad oculta, tendra 
una clave de acceso diferente, por lo que dependiendo de la clave que se ingrese, se accede- 
ra a la unidad encriptada o a la unidad oculta que por supuesto tambien esta encriptada. 

De esta manera podemos colocar informacion supuestamente privada y sensible en el dis- 
positivo encriptado y la informacion que realmente queremos proteger sera colocada en el 
oculto. En caso de vernos forzados a revelar nuestra clave, podemos revelar la clave del dis- 
positivo encriptado (no hay forma de saber que existe uno oculto) y nuestros datos privados 
aun estaran a salvo de ojos extrahos en nuestro dispositivo oculto. 



ALGUNOS DATOS MAS TECNICOS. 

La configuracion de TrueCrypt es almacenada en un archivo XML y en ningun caso se guarda 
nada en el registro del sistema (en Windows). 

Por otro lado si se analiza el dispositivo encriptado, solo se ven datos "basura". No existe nin- 
gun patron que permita deducir donde estan los datos dentro del mismo. Todo parece basura 
y no se distingue ninguna clase de estructura, cabecera o nada parecido, lo que posibilita la 
existencia del dispositivo oculto sin la menor posibilidad de que sea descubierto. 

Otro interesante aspecto tecnico es que la clave que ingresamos (este acompahada o no de 
la seleccion de archivos) solo es utilizada para desencriptar un area denominada header en la 
cual reside la verdadera clave con la cual esta encriptada la informacion, por lo que una vez 
desencriptado el header con la clave ingresada, se utilizara la clave que reside en el header 
para desencriptar nuestros datos. 

Queda claro que los desarrolladores de TrueCrypt han pensado en todo, ya que este com- 
portamiento tiene una razon de ser, y es porque en un ambiente corporativo es conveniente 
realizar un backup del header, donde reside la clave con la cual estan efectivamente encrip- 
tados los datos, y luego el usuario tiene la libertad de cambiar su clave las veces que quiera, 
ya que, como dijimos antes, la clave que ingresa el usuario para lo unico que sirve es para 
desencriptar el header y obtener la clave real de encriptacion de los datos. Si ahora el usuario 
pierde su clave, no hay mas que reestablecer el header original para poder volver a utilizar la 
clave de usuario original y problema solucionado. 

En resumen y para reforzar este concepto, se puede cambiar la clave que ingresa el usuario, 
pero nunca la clave con la que estan efectivamente encriptados los datos, porque la clave que 
no cambia esta en el header y al existir un backup de ese header encriptado con la clave que 
ingreso el usuario, con solo reestablecer el header original se reestablece el acceso con la 
clave original. 

Esto es posible solamente si se realiza un backup del header, de lo contrario no existe posi- 
bilidad de poder acceder a los datos encriptados. Por otro lado, la clave real de encriptacion 



iViVIVA \ I VA 1 1 V I* W»M 1 1 m y 



de los datos, es aleatoria y es generada en el momento en que se genera el dispositivo en- 
criptado, tomando datos aleatorios del sistema y obteniendo asi una clave unica y totalmente 
desconocida. 

TrueCrypt permite elegir entre una amplia gama de algoritmos de encriptacion, como Blowfish, 
AES, Twofish, etc. Los cuales incluso pueden utilizarse en forma simultanea encadenando un 
algoritmo de encriptacion a otro, aunque el algoritmo que ofrece por defecto es mas que acep- 
table para la mayoria de los casos ya que es excelente. 



CONCLUSION 

Esto ha pretendido ser solo una introduccion a lo que esta herramienta nos puede ofrecer, 
pero de ninguna manera intenta ser una revision exhaustiva de todas las posibilidades que 
TrueCrypt nos brinda, ya que hay mucho mas de lo que el espacio disponible nos permite 
plasmar en este articulo. A modo de ejemplo podemos comentar que TrueCrypt puede des- 
montar automaticamente un dispositivo encriptado luego de cierta cantidad de tiempo, cuando 
se activa el screen saver, cuando se cierra la sesion, etc. 

PABLO TRINCAVELLI 

http://elblogdepablot.wordpress.com/ 



Aprende Linux sin moverte de tu casa. 

Ie ofretemos un complete sistema de education a distancia 
para que puedas converttrte en un experto en GNU/Linux: 

Cada curso induye: 

10 dases y video-lutofiales 

> 200 ejercitfoi 
So port* via foroi 

■ Clases personaiiiadas via chat 
■■ Ceriifitadon online y diploma impress 

> Operation basica de Linux 

> Proclamation en lenguaje C 

> Servicios de red y seguridad 

> Piogfamacion en PHP 

> Programocian en PERL 

Nuestro servido esta disponible 
en todo el n 




Informes e inscription 

www.linuxadistancia.net 



SECCION TRUCOS 



En Esta Seccion Vamos A Tratar De Responder De Forma Ade- 
lantada Mes A Mes Las Inquietudes De Nuestros Lectores. 

Este mes encontraran mas que un truco, un completo manual de como crear archivos PDF 
desde una impresora virtual. 
Que lo disfruten... 

Ariel M. Corgatelli 



CREAR ARCHIVOS PDF MEDIANTE UNA IMPRESORA VIRTUAL. 

Hace no mucho tuve inconvenientes con mi impresora. De alguna forma necesitaba imprimir 
documentos de aplicaciones como Koverartist (creador de caratulas de CD y DVD) y de otras 
aplicaciones que no me dejaban guardar los documentos en formatos legibles desde otros 
sistemas operativos. Buscando encontre cups-pdf, una herramienta de CUPS que genera 
una impresora virtual, con la cual podemos tomar cualquier salida de impresion y generar un 
archivo PDF. Esta aplicacion funciona tanto para Gnu/Linux, Unix, MacOS y cualquier sistema 
que utilice CUPS. 



Instalar CUPS-PDF 
En Gentoo: 
#emerge cups-pdf 

En Debian/Tuquito/Kubuntu/Ubuntu/etc 
$ sudo apt-get install cups-pdf 

Configurando nuestra nueva impresora Virtual 
Vamos al Firefox o nuestro navegador favorito e ingresamos la siguiente URL 

http://localhost:631/ 

Nos presenta una interfaz de configuracion. 



£ Shttp:flKK*rX)5t:Ml/ 
M&noilLjGcrHooForo 'VTclcXptnor <VSMH Guio "4 InvKjeShack VTuxinTo 

8 Common UNIX Printing System 1.3.7 
Initio ■:t.i„ll,ILJ.,.U.I,B CEa | 



Sr se le pidc m iiembre deustmioy cotitresetie. jntroduxa so nombte rfe ususrh y su amtraseHa a ei ustwria y contrssefts its 'root'. 

Ace re a de CUPS 

CUPS proparciona una capa de impresion portable para aiatemas operativas bHaadoa on UNIX''. Ea1a desanollado y 
J lr ~1! itwntenkto per Apple Inc. para fsvweeer una Hriuckm de impresari eatsndgr, CUPS c* el sistema de impresififl estBiidar 

usadu en MacOS * X y la mayorin dc distribucioncs Liiux* 

' S JS^'^ m ^^py I CUPS usa d Protocols) de Impresron de Internet ('IPP'} como base para gcsliorwr los trabajos y solas dc impresion y 

-^J. 1/"^ afladc buscjueda dc imprcsoraa cri red y apcioncs dc impresifln basadas en archivoa dc descripcion dc impresorn PostScript 
("PPD^ para aoporle de impreaiori del niundo real. 

Luego vamos a la solapa Administracion y picamos el boton que dice "Encontrar nuevas impresoras" 

eAdminlstracl6n 



Nos muestra las impresoras que encontro (es posible exista mas de una), 
la que nos interesa es la PDF Printer. Picamos el boton que dice "Anadir esta impresora". 



@Mostrar lista de impresoras disponibles 
liTin-M Administration flMr.tlJJ | 
Impresoras disponibles 



PDF Printer (Virtual Printer) 



Ahora solicitaremos informacion sobre nuestra nueva impresora virtual. 
Agreguen a su antojo los datos solicitados. Luego presionamos "siguiente" 



i VI VIVA T TTTTTTT M T»M iiM J 



ffffM Administration MdkHJM 








Documentation/ Ayuda 




Trabajos 


mpresora nueva 




", "#"., y espacio) 


fg- JlmpresoraVirtual 

(Puede contener cualquier caracter irnprirnible excepto " 



iQue modelo y marca? PostScript y siguiente. 



Marca/Fabricante de ImpresoraVirtual 



Marca: 



Dymo 




Epson 




HP 




Intellitech 




Old 




Postscript 




Raw 




Zebra 





Marcamos "Generic Postscript color printer rev4(en)" y die en anadir impresora. 



Modelo/Controlador para ImpresoraVirtual 



Modelo: Generic postscript color printer rev4 (en) 4 



O proporcione un archivo PPD:|~~ 



Examinar... | 



-Indicar ruta donde guardara los archivos PDF 



La impresora esta instalada correctamente, solo nos falta un detalle, informarle la ruta donde 
queremos que nos guarde los documentos. 

Tenemos que editar el archivo /etc/cups/cups-pdf.conf 
#nano -w /etc/cups/cups-pdf.conf 

(Use nano, pero puede usar cualquier editor) 

La linea que indica la ruta donde se guardan los archivos es la que comienza con #Out, se- 
guramente estara comentada, es mas, en Gentoo todo el archivo esta comentado. La desco- 
mentamos y ponemos la ruta donde queremos que grabe los PDF. En mi caso la ruta es la que 
figura abajo, recuerden cambiar "pablo" por su usuario o darle la ruta que deseen ustedes. 

Out /home/pablo/PDF 

Por ultimo pueden configurar los parametros deseados, como tamaho de la hoja y cantidad de 
dpi en las propiedades de la nueva impresora. 

Listo, ahora al imprimir podemos elegir entre una impresora real o crear un archivo PDF con 
la salida. 

Pablo Sebastian Barrera 
pabloxbarrera@gmail.com 

CONCLUSION. 

Esperamos haber cumplido nuestra primera mision, y recuerden que pueden serfamosos... y 
la fama puede llegar con rapidez enviando sus trucos a la siguiente direccion de mail: info@ 
tuxinfo.com.ar. 

Hasta la proxima. 
Ariel M. Corgatelli 




GLEST EL 
"WARCRAFT" 



LIBRE 



Algunos numeros atras les mostramos "warzone 2100", 
un rts de corte futurista, este mes nos iremos a la otra 
punta de este genero analizando "glest", este titulo es del 
corte fantastico/medieval, por lo cual la magia y las cria- 
turas al estilo "senor de los anillos" estaran presentes a 
cada momento. 

Como dije anteriormente hoy dejamos los rayos laser y los tanques para pasarnos a las vari- 
tas magicas y dragones gigantes, de la mano del proyecto Open Source (GPLV2) Glest. 



Nos remontamos al ano 2000 cuando Martiho Figueroa (Lider del proyecto) comenzo el de- 
sarrollo de este titulo de manera totalmente independiente, desde entonces el numero de co- 
laboradores ha ido aumentando asi como la calidad de este titulo llevandolo a ganar algunos 
premios como por ejemplo en 2004 cuando fue ganador del "Premio de Creadon de Video 
juegos PlayStation ArtFutura" patrocinado nada mas ni nada menos que por Sony asi como 
tambien en 2005 Mega a la final del "Workshop" de video juegos organizado por Mundos Di- 
gitales. 



Resulta que el proyecto en sus primeras fases era de codigo cerrado y para Windows, algo 
que en Marzo de 2005 se revierte al ver la luz como un proyecto Open Source lo cual permitio 



rapidamente hacer el port a nuestro sistema operative actualmente se puede encontrar las 
ultimas versiones (al momento de escribir estas lineas es la 3.1.2) tanto como para Windows, 
Linux, BSD y Mac desde la pagina oficial (www.qlest.org ), ademas que podremos jugarlo en 
nuestro idioma dado que es multilenguaje . Ya que hablamos de su sitio web, hay que decir 
que es simple pero ordenado, disponemos de 2 idiomas para la navegacion (Ingles y Espa- 
nol) y en el no solo encontraremos todos los detalles del titulo sino como tambien un foro, 
zona de descargas, Wiki y los clasicos "Screenshots" siempre bienvenidos como para ver de 
que se trata. 




En el sitio podremos no solo informarnos acerca de este titulo sino 
tambien descargarnos los binarios para nuestro sistema operativo 

Nos detenemos un poco en el apartado tecnico. El juego utiliza OpenGL asi que es necesario 
una tarjeta 3D para funcionar (en el wiki nos dice que con cualquier placa de video geforce 
o radeon funciona de maravillas, lo cual va a depender de que tanto detalle grafico busque- 
mos). Ademas podemos mencionar que el juego esta programado en C++ y que utiliza la ver- 
sion 1.3 de OpenGL mas algunas extensiones, En Windows necesitaremos DirectX 9 tanto 



para el audio como para el video, mientras que Linux y BSD con que nuestra placa soporte 
OpenGI y Open no tendremos ningun problema. Como dato adicional les comento que es 
casi seguro que si utilizan alguna distro popular, prueben si se encuentra en sus repos, sino 
descarguen el instalador (basado en el famoso Loki Installer). 

Ahora bien despues de semejante introduccion por que no vemos un poco el juego en si? 



El menu es bastante simple y sencillo con todas las opciones faciles de ubicar. 

A primera vista nos damos cuenta de que este es un proyecto serio donde todos los ele- 
mentos (tanto graficos como sonoros) se encuentran en una correcta armonia para brindar 
al usuario una muy buena primera impresion Nos detenemos un poco en el menu principal 
donde tendremos las siguiente opciones: 

Crear Partida: Podremos personalizar una partida ya sea contra el CPU como tambien 
contra otra persona. 

Unirse a partida: aqui nos podremos agregar a una partida por red para Multiplayer 
Escenario: Elegiremos un escenario ya establecido para jugar. 
Opciones: aqui encontraremos las opciones clasicas de sonido y video. 
Creditos: aqui podremos ver a quienes les debemos semejante titulo. 
Y finalmente si nos aburrimos tenemos la opcion Salir. 

Ya dentro de una partida tendremos la posibilidad de escoger entre los Magic y los Tech, es- 
tas 2 razas estan bien diferenciadas tanto en apariencia como en manera de operar agregan- 
do un poco de valor de jugabilidad al momento de terminar de jugar con una raza y comenzar 
con la otra. Como todo juego de estrategia que se precie aqui necesitaremos recursos y 
materia prima para sobrevivir, aqui disponemos de la madera, la piedra, el oro y la comida o 
energia para los Tech y Magic respectivamente. 

En cada partida iniciaremos con algunas unidades de construccion y otras de asedio, ademas 
de contar con una base a la cual habra que fortificar si no queremos ser comida para nues- 
tros enemigos, hablando de estos debemos decir que la IA esta muy bien lograda llegando a 
momentos de real desesperacion al ver que la pantalla se llena de hordas enemigas cuando 



nosotros recien tenemos alguna que otra milicia. 
Hablemos un poco de las diferentes razas: 




Aqui vemos a las unidades de cada raza. 



Por el lado Magic tendremos que utilizar a nuestros "Initiates" para recolectar suministros y 
generar los edificios basicos como para mejorar nuestras unidades, mientras usamos a nues- 
tros "Conjuradores" y "Magos" de guerra para defender nuestra base. A medida que avance- 
mos obtendremos nuevas unidades asi como tambien nuevas criaturas para "Conjurar" como 
por ejemplo los "Golems" y "Dragones". Como dije anteriormente los Magic se basan en la 
energia para producir sus unidades asi que sera una buena idea tener muchas "Torres de 
energia" como para no quedarnos cortos en el momento menos deseado. 

Pasando a los Tech, tendremos a nuestra disposicion a los obreros para la creacion de edifi- 
cios, y a los caballeros y arqueros como unidades basicas, mas adelante contaremos con la 
posibilidad de otras unidades entre las que destaca un robot bastante rudimentario y curioso 
capaz de darte la peor batalla de tu vida, si estas jugando con los Magic y ves una de estas 
unidades trata de hacerle frente con varios magos o estaras en problemas si se Mega a colar 
en tu base. 

Los Tech se basan en la comida para sustentar su crecimiento y para eso necesitaremos 
construir granjas que nos permitan abastecernos. 

Ademas de eso ambas facciones utilizaran el oro, la piedra y la madera para sus unidades y 
construcciones. 




Muestras de el arte conceptual del titulo. 



GRAFICOS 

Es admirable lo que puede obtener un equipo de desarrollo que no cuenta con una multina- 
cional de la industria de video juegos a sus espaldas, en Glest veremos de todo, sombras 
muy bien logradas, texturas 3d de alta calidad, la implementacion de un sistema de camara 
libre digno de cualquier juego profesional, efectos de niebla y un largo etcetera. Cabe mencio- 
nar que todo el desarrollo esta basado en modelos XML por lo cual la mejora en los modelos 



base es muy facil y podremos hacerlo no importando el sistema operativo que usemos, cabe 
mencionar que en el sitio disponemos de herramientas y filtros para aplicaciones como Blen- 
der y 3DMax. 



SONIDO 

En el apartado sonoro poco tenemos que criticar, las melodias medievales que presenta 
acompanan muy bien la atmosfera general del juego haciendo posible que uno se meta mas 
en el juego, si bien las voces suenan medio "apagadas y sin gracia" esto no afecta en nada 
el conjunto que crean los graficos y la musica de fondo. 




Ya dentro del juego en una sangrienta batalla por la tierra media (!?) 



CONCLUSION 

Si estaban buscando un juego tipo "Warcraft" en GNU/Linux aqui tienen la solucion, Glest es 
un desarrollo activo con muchos "mods" en la red lo cual garantiza que siempre tengamos 
"aire fresco" en este titulo, vamos que estan esperando, entren al sitio oficial y descarguen un 
poco de "Magia" en sus pc's de la mano de Glest. 

Hasta la proximal 

William Sandoval 
will.ddr@gmail.com 
www.mixdigital.blogspot.com 



E-JUEGO RABIOSO 



La tecnologia es absolutamente neutra, el bien o mal que de ella 
se genere depende de como se usa. Pongamos como ejemplo el 
cuchillo. Desde la prehistoria el cuchillo fue la primer herramien- 
ta que prolongo la vida del ser humano, primero desmenuzando 
los alimentos con el y de esa manera desgastar menos sus dien- 
tes lo que permitio alimentarse mejor y vivir mas, despues en 
cazar a los animates. Sin embargo hoy dia en los noticieros solo 
se los menciona en casos policiales cuando alguien agrede o 
mata. La computation tambien es asi. 

El hecho de que las cosas progresan y se modernizan es hoy dia casi una constante. Pero no 
todo se puede hacer mejor con los medios informaticos. (Vaya paradoja de un Geek hablando 
asi de la tecnologia. Pero hay que reconocer que no se puede solucionar todo con ella). 

En epocas electorales hay gente que en su afan de mostrarse como modernistas estan prego- 
nando a viva voz el e-voto. Por desgracia en el estado actual esto no es recomendable. 

Los conocimientos para auditar correctamente un sistema de votacion electronica son excesi- 
vamente elevados para el promedio de la poblacion actual, y los que alguna vez hemos ana- 
lizado alguna pieza del Malware que anda suelto por el mundo podemos sentirnos aterrados 
por la idea. 

Hay 2 conceptos dando vueltas por alii en las filas pro e-voto, uno Off-line y uno On-Line. 

Las formas Off-Line son susceptibles de distintos tipos de sabotajes con Malware especial- 
mente disehados para este tipo de aplicaciones, ni siquiera tiene que actuar en forma constan- 
te para que degrade el rendimiento del equipo, solo en el momento del cierre puede reordenar 
las cantidades a gusto, lo que le tomaria menos de 2 segundos y luego auto eliminarse de la 
memoria del sistema. Otros si, podrian realizar el cambio sobre la marcha y almacenar los 
resultados como lo haya deseado el programador. Tambien se pueden almacenar con valores 
erroneos en una(s) lista(s) para luego calificar a estos datos como invalidos. 

Se requiere de cierto equipo y conocimiento para fisgonear en un equipo informatico como 
la monitorizacion de la pantalla o el micro del dispositivo como el "Preaking Van Eck", pero 
no mucho para sabotear una urna electronica con un encendedor piezoelectrico de cocina 6 
magiclick. Y menos todavia si se usa un martillo o un encendedor. (ya veran mas adelante por 
que el ultimo ejemplo). 

Durante las elecciones en Argentina en el 2007 un experto en encuesta sugirio por television, 
(como la pasar), hacer la votacion On-Line. (Y a mi se me intensified mi precipitacion capi- 
lar). 



Los sistemas On-Line no solo pueden sufrir los problemas anteriores, ademas pueden ser 
interferidos y/o reemplazados en linea. Atacados desde una sesion remota por un exploit no 
contemplado. (Cualquiera que haya sufrido de Virus 6 Spyware en su sistema lo puede reco- 
nocer). 

^Se imaginan un pais con elecciones en donde piden votar 25 Millones de personas que en su 
escrutinio se cuenten 27 millones de votos?. Ya paso con una urna que genera votos de mas 
por si sola y hubo muchos casos de inconsistencia de datos, la suma de todos los votos para 
cada partido no coincidia con los votos validos totales de la urna. 

^Que el ataque pase por un servidor en G, y que llegue desde un centra de computes en P?, 
aunque se sospeche de agentes de E o R a quienes les conviene cierto resultado. (Las letras 
fueron al azar y cualquier parecido con la primera letra de alguna nacion es pura casuali- 
dad). 

Para aquellos que esten pensando que soy aficionado a las teorias conspirativas va la si- 
guiente parte. 

En una nacion ocurre un asesinato de un miembro de un gobierno extranjero. Los represen- 
tantes envian un mail al gobierno afectado expresando sus condolencias y su intencion de 
aclarar la situacion. 

Una persona interesada en venta de armas, intercepta y cambia el mail por algo ratificando 
la accion. 

La consecuencia es una guerra con millones de muertos en varios anos de lucha. 
i,Bien conspirativo no?. <[,Saben por que puse "mail" en lugar de "e-mail"?. 

Ahora les digo que el ano era 1914 y los acontecimientos entre aliados de las 2 naciones 
implicadas desencadenaron en la guerra que se conoce hoy como la Primera Guerra Mun- 
dial. Uno queda con la sensacion de que fea y dura es la Historia. ^Alguien quiere repetirla y 
para colmo mucho mas facilitada?. Millones de Muertos durante la guerra y sus muchos ahos 
posteriores porque alguien altera en un mail un punto y una coma. iQs imaginais ahora las 
consecuencias de un ataque tipo "Man in the Middle" ya sea en e-mail como en e-voto o el 
e-sufragio on-line?. Y para colmo con las armas que hay hoy dia, La sola idea puede causar 
pesadillas. 

La seguridad en las comunicaciones electronicas se basa mas en el cifrado y en el descono- 
cimiento de dicho metodo o claves para la mismas, pero una nacion que dispone de recursos 
para la interceptacion, el analisis rapido en un cluster de millones de procesadores, (con hard- 
ware propio o por malware), y el reemplazo por algo nuevo con nuevas validaciones, pueden 
desencadenar otra vez una trajeada como la descripta. 

Y lamentablemente hoy dia hay naciones que tienen grandes cluster de computadoras no 
declarados para los fines de "inteligencia". (Pido perdon a la Inteligencia, pero los denominan 
asi). 

Y para peor hay gente que quiere que todas sus decisiones de gobierno pasen por sistemas 
parecidos. 

Los encriptados se basan en complejidad y desconocimiento, cuando uno de ellos falla todo 



lo encriptado se rompe mas facilmente. Pero los sistemas de votacion deben ser auditables. 
Si alguien pretende que se vote en un sistema que no se puede verificar la integridad y pureza 
de sus procesos, da lugar a manejos oscuros de parte de quienes desarrollaron el sistema. 

En la epoca actual la interceptacion se hace cada vez mas factible, y es sabido que ningun 
sistema criptografico durara para siempre. 

Se dice que se tardarian miles de anos en romper ciertos sistemas, (Nadie dice cual es la 
Maxima posible y nunca se menciona la minima), pero contando con millones de procesa- 
dores 6 si el sistema de encriptado esconde claves maestras el tiempo se puede reducir a 
casi nada. Ni hablar si esta montado en algun sistema que nunca se preocupo mucho por la 
seguridad. 

No se puede confiar en una urna electronica que no se puede auditar a fondo y que los fis- 
cales y presidentes de mesa deben verificar en no mas de 15 minutos antes de la eleccion y 
a lo sumo 30 minutos despues del mismo para poder auditar software, firmware y hardware, 
retornos falsos, rutinas declaradas como datos graficos, encriptados, rutinas ofuscadas (y no 
solo en perl), funciones logicas ocultas en PAL, PIC'S con programacion de solo ejecucion, 
bombas logicas, y algunas cosas mas que se me escapan de la memoria. Llevaria semanas 
a varios expertos por cada urna. (^Alguien sabe donde se perdio la transparencia?, yo nunca 
la vi). 

Incluso los sistemas de lectura optica de votos por codigos de barras pueden ser vulnerados 
imprimiendo boletas con codigos distinto o con errores que harian que se cuenten incorrec- 
tamente o no los cuente. Y los votos con RFID no solo pueden ser leidos a varios metros de 
distancia, sino que tambien pueden anularse con una tijera escolar y obligarlos a contar a 
mano como antes. 

Tambien he escuchado cosas como Votar por celular como si fuera un programa de Televi- 
sion. Pero los celulares han demostrado ser clonados con cierta facilidad desde hace mas de 
20 ahos y el sistema de SMS es susceptible de saturarse. Tambien tenemos el problema que 
todos los SMS quedan registrados en la compahia telefonica como se vio en mas de un caso 
policial seguido por un noticiero, violando el secreto del sufragio y por ultimo, <[,Cual seria el 
voto valido de una persona con 2 6 mas celulares?. A mi parecer "Otra Pesima Idea". 

Otro tema es el costo y el ahorro. Alguien justificaria un gasto 3 veces superior (o mas), para 
saber el resultado en solo 1 hora, en lugar de 3 horas, (con suerte). Y eso sin considerar un 
pais donde porque las encuestas a boca de urna le daban mal a un politico, por "casualidad" 
una horda robo las urnas y las quemo en la calle. (Ahora se entiende lo del encendedor). 

Tambien puede tardar semanas e instancias judiciales como el caso de la eleccion en EEUU 
en el aho 2000 y otros casos por allf. (^Alguien al dia de hoy cree realmente que el Sr. Bush 
hijo fue la mejor solucion para EEUU?). 

Una pregunta, Jmporta saber el resultado en 1 hora si los candidatos tardan mas de 2 meses 
en asumir?. creo que la ansiedad nos esta llevando a un desastre y no solo en este tema. 

Los que alientan el e-voto y el e-gobierno no saben o pueden tener un interes especifico en 
facilitar un inminente desastre. En este caso la ignorancia no puede ser tolerada. Ahora que 



algunas ciudades, estados y paises que lo han probado, (Ejemplo Holanda), han dejado de 
usar esta tecnica es hora de insistir en este tema antes de que a alguien se le ocurra firmar 
las licitaciones para las proximas elecciones. 

Pero, Y si mejor en lugar de cambiar la urna nos preocupamos por controlar lo que hacen los 
politicos y en demandarlos en caso necesario. Ver que no se eternicen en el poder ni que 
lleguen a sus puestos al estilo de un monarquia ni en Gobiernos, Ministerios, Secretarias, ins- 
tituciones educativas, ni en sindicatos, (Las ultimas 2 deberian ser totalmente apoliticos). ^No 
seria mejor para todos y mas barato?. 

Al igual que jugar con un cuchillo, el e-voto puede herir o matar pero no a la gente sino a la 
democracia de muchas naciones, algo que debe ser evitado de cualquier forma civilizada. 
(Mas vale prevenir que curar, mas si la consecuencia no tiene cura). 

Para cerrar una frase del libro de David Bischoff "Juegos de Guerra". "Un Juego extrano, dijo 
Joshua, El unico movimiento ganador es NO JUGAR". 

Claudio De Brasi. 
Doldraug@gmail.com 
UL64.blogspot.com 

NOTAS POST DATA. 

A) Hay mucha gente con mayor capacitacion y experiencia en el tema, incluyo a continuacion unos 
links para ver referencias que yo no he citado para no alargar mas esta columna y que recomiendo 
ver. Si algunas de las personas citadas no esta de acuerdo con esta columna, presento desde ya mis 
disculpas y asumo todos los errores involuntarios que pudiera haber cometido. 

http://www.votoelectronico.org.ar/ 
Fundacion via Libre 

http://www.vialibre.org.ar 

http://www.vialibre.org.ar/2008/05/20/holanda-dio-por-terminado-el-uso-de-computadoras- 
para-votar/ 

Federico Heinz. CafeConf 2007. 

http://ul64.bloqspot.com/2007/10/voto-electronico.html 
(Esta es una conferencia que esta en mi blog). 

Beatriz Busaniche 

http://www.bea.orq.ar/?p=430 
http://www.bea.ora.ar/?p=423 
http://www.bea.orq.ar/?p=442 

B) Lectura, (Que no tiene que ver con el tema principal pero si con el cierre): 
David Bischoff "Juegos de Guerra" 

EMECE Editores, Buenos Aires, Octubre 1983. 
Pagina 244. 



7^i#tc6*t del Cecto* 



En esta seccion ingresamos todos los mails que se reciben a nuestra cuenta de email 
info@tuxinfo.Com.Ar. Si alguno no es publicado, es solo por razones de espacio, de 
cualquier manera ni un solo mail no obtuvo respuesta. 

Importante. Los emails recibidos a nuestra cuenta electronica no son editados ni corre- 
gidos como tampoco censurados tanto en la revista (rincon del lector) como tampoco 
en el sitio web www.Tuxinfo.Com.Ar bajo comentarios. Unicamente se reemplazaran 
por Las palabras que puedan ser ofensivas. 

Este mes por razones de espacio es que limitamos el ingreso de mails recibidos a los 
dos que quizas podrian catalogarse como los mas importantes, eso no quiere decir 
que no sean respondidos todos los mails que recibimos mes a mes. 



Ariel m. Corgatelli 



Hola: 

Primero que nada felicitarlos por la revista, siempre estoy a la espera de un nuevo numero para leer 
los artfculos y enterarme de cosas que no conocfa y de otras relacionadas con el tema Linux. Estoy 
realizando una serie de artfculos y queria ver como manejaban ustedes el tema de publicaciones: si 
tienen una gufa, si el artfculo tiene que tener algun tipo de estandar, sobre que temas se desarrolla 
principalmente la revista, etc. 
A la espera de sus respuestas 

Atte, Ing. Reynier Perez Mira 
Grupo de Soporte al Desarrollo - Direccion Tecnica IP 



Tuxinfo: 

Antes que nada muchas gracias por tu comentario sobre la revista, sinceramente disfrutamos mucho 
en hacerla mes a mes. Y con respecto a tu pregunta te comento que no habrfa problemas en que me 
vayas enviando los artfculos en principio me gustarfa saber de que tematica trata y los demas puntos 
los vamos puliendo no te hagas problema por ello. 
Saludos, 

Ariel. 

Ing. Jorge Noe Alvarez Rivero: 

Hola.Quisiera agradecerles de antemano estas publicaciones tan maravillosas que llevan estos 7 

mese la vdd es que sirve y de mucho estar al dfa y con las noticias mas relevantes al respecto en 

Linux, creo que tambien los tutoriales ayudan muchfsimo a un mejor manejo, comprension y cono- 

cimiento de los sistemas Linux.Bueno pues quedo a sus ordenes para que me digan como puedo 

adquirir mi PACK TUXINFO!!! 

De antemano gracias por todo j!! Saludos. 

Tuxinfo: 



7^i#tc6*t del Cecto* 



Jorge antes que nada muy agradecido por los comentarios hacia Tuxinfo y sobre tu consulta de como 
adquirir el pack es una pregunta muy simple de responder. 

En la barra superior hay una pestana que dice "Contenido del Pack Tuxinfo y valores" ahi mismo vas 
a encontrar el contenido del ultimo pack, con los enlaces para pago dentro de la Republica Argentina 
y fuera de la misma via paypal. 

De cualquier manera ingreso el url directo el cual siempre podras consultar por nuestros pack: 
http://www.tuxinfo.com.ar/tuxinfo/7paqe id=63 

Saludos y muchas gracias en verdad portus comentarios ellos son los que nos hacen continuar cada 
dia con mas fuerza 

Ariel M. Corgatelli 



Paulo: 

Hola Franco, cordialisimo saludo de amistad y ExitolMe llamo Paulo y estoy novato novato en el glo- 
rioso open source., ya lei la septima entrega de tuxinfo y me encontre en tu seccion con algo que 
me ha maravillado... resulta que no hace mas de tres meses que estoy en linux (Ubuntu) y estoy 
descubriendo cantidades de ofertas que me ofrece este maravilloso sistema operativo (cosa que 
antes no encontraba de a mucho).. bueno el fin es que lei acerca de elivecd me parecio interesante 
tu apreciacion "...me vi tentado de instalarla en mi PC de trabajo, me parece que luego de eso no 
hay mas nada que decir." asi que me dedique a investigar, leer y digerir tanto video y screenshot me 
encontraba... entonces buala!!! me dio ganas de descargar el iso del livecd y me dirigi a la website y 
oh sopresa!! pues para poder descargar la version estable (me imagino que las betas tambien) debo 
donar algo de dinero... 

Pues resulta que yo no tengo cuenta paypal y entonces "paila" (jodido, perdido, de malas, etc) me he 
quedado sin poder descargar la imagen. Aclaro que he buscado en san google y todos los links termi- 
nan en la misma pagina de descarga. 

Asi que amablemente te solicito un link para poder descargar la iso, sin que me pidan donar algo. 
Te estare grandemente agradecido!! 
Suerte y sigue con tu Genial trabajo. 

Paulo Anacona Valencia // Putumayo - Colombia 

Tuxinfo: 

Asi es Paulo, pero aqui tienes la solucion =) 
http://linux.ues.edu.sv/servidor/live-cds/elive/Elive_1.0_Gem.iso 
un abrazo y suerte. 

Franco Rivero 

Pedro Diosnel Bordon: 

Hola Ariel, que tal, bueno saludarte de vuelta felicitarte por la revista y decirte que me andas leyendo 
los pensamientos, ja, cuando empezo la revista te iba a pedir que tenga un servicio para los 
sistemas que hablaban en las revistas, y zas lanzaste el pack Tuxinfo, te iba a pedir Gambas y otra vez 
estuviste antes, iba a hacer una donacion y nos refrescaste la memoria con la editorial, obviamente 



del tecto* 



que estoy de acuerdo con lo que pusiste, y aparte tenia que em.pezar a donar a la revista porque ya 
soy muy hincha pelota, asi que nobleza obliga, tenia que retribuir en algo, bien sigo, iba a pedir una 
nota con opiniones sobre los modelos de software, o sea un punto de vista sobre porque no utlizar 
Windows y si GNU/Linux, y en el numero 7, que ya lo baje, esta una nota buenisima sobre este punto 
de uno de tus colaboradores, iba a pedir dibujos de Tux, y otra vez che, buenfsimos los dibujos, ahora 
sugerencia, me gustana que el dibujo este en una sola hoja limpio, asf lo podemos imprimir o algo sin 
leyendas, obviamente con la publicidad de la revista. 
Bueno me despido y espero que sigas adelantandote a los posibles 
pedidos. Segui adelante Ariel vos y todo tu equipo!!!!!!!!!! 



Tuxinfo: 

Disculpa Pedro sino te respondi el mail, la donacion la recibi sin problemas se agradece mucho el 
apoyo en verdad, mas aun las palabras que decis y todo lo que a mi persona se refiere mucho mas, 
la verdad es muy alentador todo. 

Con respecto a tu pedido seguramente lo haremos y voy hablar para que se pueda descargar un fon- 
do de pantalla, no prometo nada pero lo voy hablar. 

Te mando un abrazo muy grande y muchas gracias por seguir nuestros proyectos de cerca, 

Ariel. 



Nicolas Galian: 

hola ariel quiero decirte que recien termino de leer el n° 7 de la revista digital, y agradezco muchisimo 
que hayan publicado casi todo en una columna, digo casi porque les falto el rincon de los lectores. 
Otro tema, te falto la nota de migrando la oficina de la mano de Open Office.org (pag. 39 del indice) y 
en su lugar esta la nota sobre clonar discos con clonezilla. 

A pesar de ese pequeno bug, el resto de la revista esta genial, aunq no lei absolutamente todos los 
articulos completamente, los mire a todos, es bueno agradecer la recomendacion de smplayer, apt- 
get install (debian y consola, abajo ubuntu) despues de leer el comentario, y cuando se termino de 
descargar lo probe con un dvd y anda de maravillas. 
Felicitaciones a vos y a todos los colaboradores que hacen posible la revista. 
Saludos desde el kalafate, a travez de iceweasel 2.0.0.14 corriendo en debian 4.0 unstable (lenny que 
le dicen) 
Tuxinfo: 

Muchas gracias Nicolas por tus comentarios, es verdad lo que decis sobre el articulo equivocado y 
en el proximo numero estaremos sacando una Fe de erratas porque la verdad es una verguenza pero 
ya esta. 

Trataremos de alguna manera poder implementar mecanismos que no dejen pasar un error de ese 
tipo. 

Muchas gracias por tus comentarios y mas aun por estar atento a nuestro proyecto. 
Saludos. 

Ariel. 




mmmmmmmm 




CON TUXINFO MULTIPLICARA SUS CUENTES 



Para mayor informacion comunicarse via email a.: 
info@tuxinfo.com.ar por skype usuario : Infosertec 



.ViVAVAilKWiaUlMftliK